我们可以使用System.Data.OracleClient发送列表吗<&燃气轮机;到Oracle存储过程?

我们可以使用System.Data.OracleClient发送列表吗<&燃气轮机;到Oracle存储过程?,oracle,odp.net,Oracle,Odp.net,我需要将两个List对象发送到Oracle存储过程。我可以用ODP来做 但是我只想确认一下,使用System.Data.OracleClientSystem.Data.OracleClient不接受列表作为存储过程的参数。事实上,它也不允许使用标准阵列。实际上,您唯一能做的就是序列化列表中封装的数据,并将其作为字符串(Varchar2)传递到存储过程中,然后在过程中拆分它。但这实际上取决于列表中包含的数据类型以及动态性

我需要将两个
List
对象发送到Oracle存储过程。我可以用ODP来做


但是我只想确认一下,使用
System.Data.OracleClient

System.Data.OracleClient
不接受列表作为存储过程的参数。事实上,它也不允许使用标准阵列。实际上,您唯一能做的就是序列化列表中封装的数据,并将其作为字符串(Varchar2)传递到存储过程中,然后在过程中拆分它。但这实际上取决于列表中包含的数据类型以及动态性