【发布时间】:2011-05-05 04:17:02
【问题描述】:
我有一个 Oracle 存储过程,它接受两个参数:一个自定义数据类型和一个字符串。
在Oracle中调用存储过程,我会做以下事情:
EXECUTE MY_STORED_PROCEDURE(MYTYPE_T(99, 231), 'mystring')
如何使用 C# 执行此操作?我知道我需要将命令设置为存储过程,但是如何将第一个参数指定为自定义数据类型?
更新:
MYTYPE_T 是 TABLE OF NUMBER 通过创建的
CREATE OR REPLACE TYPE mytype_t AS TABLE OF NUMBER ;
【问题讨论】: