[Oracle/PHP] Можно ли передать массив в процедуру PL/SQL?


Если это возможно, как должен выглядеть параметр в процедуре? И как вы передаете массив в процедуру?

Author: Kel, 2010-04-06

2 answers

Да, ты можешь. Вам нужно использовать oci_bind_array_by_name.

На этой странице есть хороший пример этого.

 5
Author: Matthew Watson, 2010-04-06 00:06:11

Вы также можете передавать несколько записей из.Подключитесь к Oracle всего одним звонком. Вы устанавливаете значение ArrayBindCount объекта command на количество элементов, которые вы хотите передать, и значение параметра в массив значений, а не в одно значение. Пример здесь:

 0
Author: Ciaran Bruen, 2011-02-02 09:36:18