我是 Oracle PLSQL 领域的新手,有 T-SQL 背景。
我在尝试使用绑定变量生成一些动态 sql 来调用包中的方法时遇到问题。
我尝试调用的方法是 .New__ 并且属于包 PACKAGE_NAME
我的 .New__ 方法看起来像这样
PROCEDURE New__ (
info_ OUT VARCHAR2,
objid_ OUT VARCHAR2,
objversion_ OUT VARCHAR2,
attr_ IN OUT NOCOPY VARCHAR2,
action_ IN VARCHAR2 )
Run Code Online (Sandbox Code Playgroud)
因此我这样称呼它:
DECLARE
p0 VARCHAR2(10) := null; -- param 0 of the method
p1 VARCHAR2(10) := null; -- param 1 of the method
p2 VARCHAR2(10) := null; -- param 2 of the method
p3 VARCHAR2(20) := null; -- param 3 of the method
p4 …Run Code Online (Sandbox Code Playgroud)