【发布时间】:2012-03-07 17:29:07
【问题描述】:
我必须从我的 .NET 应用程序调用 Oracle 流水线表函数。 我是否需要映射 Oracle UDT(对象和表)并将表对象的参数添加到 ADO.NET 命令对象,还是应该使用数据读取器?
我知道当我想将表传递给 Oracle 过程时,我必须将 Oracle UDT 映射到 .NET 类。我可以使用相同的方法来调用流水线函数吗?或者我应该在我的 ADO.NET 命令中指定文本“SELECT * FROM TABLE(myFunction(...))”并为每一行使用数据读取器?
提前谢谢!
【问题讨论】: