输入
包名 (IN)
过程名(或函数名) (IN)
以整数索引的表,它将包含将用于执行过程的值(IN/OUT)。
例如
,假设我们要执行下面的过程
utils.get_emp_num(emp_name IN VARCHAR
emp_last_name IN VARCHAR
emp_num OUT NUMBER
result OUT VARCHAR);
我们将创建的过程将作为输入:
package_name = utils
procedure_name = get_emp_num
table = T[1] -> name
T[2] -> lastname
T[3] -> 0 (any value)
T[4] -> N (any value)
run_procedure(package_name,
procedure_name,
table)
主过程应返回与输入中设置的相同的表,但带有过程的执行结果
table = T[1] -> name
T[2] -> lastname
T[3] -> 78734 (new value)
T[4] -> F (new value)
任何想法 ?