[Oracle / PHP]是否可以将数组传递给PL / SQL过程?

时间:2010-04-05 20:18:36

标签: php oracle arrays plsql procedure

如果可能,参数在程序中需要怎么样? 你如何将数组传递给一个过程?

2 个答案:

答案 0 :(得分:5)

是的,你可以。您需要使用oci_bind_array_by_name。

This page有一个很好的例子。

答案 1 :(得分:0)

您也可以通过一次调用将多个记录从.NET传递到Oracle。将命令对象的ArrayBindCount设置为要传入的元素数,将参数值设置为值数组而不是单个值。示例here