Oracle 如何在sql developer中运行类型对象?
我有一个过程,其中包含类型对象作为输入Oracle 如何在sql developer中运行类型对象?,oracle,oracle-sqldeveloper,Oracle,Oracle Sqldeveloper,我有一个过程,其中包含类型对象作为输入 当我单击RunProcedure时,它显示RunPLSQL弹出窗口 然后我点击输入值框,它不会响应 如何在sql developer工具中为类型为object的过程提供输入?如果您有一个类型: 创建类型我的类型作为对象( 值1编号, 价值2日期 ); 和一个程序: CREATE PROCEDURE my\u PROCEDURE( 在我的类型中的值 ) 是 开始 无效的 结束; / 运行它的最简单方法是编写一个匿名PL/SQL块: 声明 值MY_TYPE
创建类型我的类型作为对象(
值1编号,
价值2日期
);
和一个程序:
CREATE PROCEDURE my\u PROCEDURE(
在我的类型中的值
)
是
开始
无效的
结束;
/
运行它的最简单方法是编写一个匿名PL/SQL块:
声明
值MY_TYPE:=MY_TYPE(42,SYSDATE);
开始
我的程序(价值);
结束;
/
小提琴
然后使用F5或“运行脚本”按钮将其作为脚本运行。能否显示代码?如果问题是SQL Developer的问题,则还应包括您正在使用的版本;如果它是旧的,请检查您的应用程序中是否仍然存在相同的问题。@AlexPoole我使用的是版本4.1.3。20@RobertoHernandez代码是实时的,所以我不能在这里发布。。。很抱歉