2010-06-22 33 views
2
TYPE point IS RECORD (
    X NUMBER, -- The X co-ordinate of the point 
    Y NUMBER -- The Y co-ordingate of the point 
); 

这是在我的包头中定义的。然后将其用于相同包中定义的过程中。我可以通过ODP.net调用该过程吗?是否可以使用odp.net传递在plsql包头中定义的类型?

+0

本质上,我在我的应用程序中有一个2d点的数组,我想将它们传递给包中​​的pl/sql存储过程。什么是最好的方法来做到这一点? – haymansfield 2010-06-22 12:50:20

+0

事实证明,您无法使用odp.net传递记录类型。与其写入的语言限制有关。 – haymansfield 2010-06-28 08:23:31

回答

0

我不知道你是否可以通过一个记录,但关于Using PL/SQL Associative Arrays的文章可能会有所帮助。

作者使用两个数组来传递min_salarymax_salary,你应该能够做同样的xy

相关问题