1、以 sql字符串方式执行存储
如下例子:
SQL server 执行存储过程string sSql = "exec CopyEctToEc 1 ,2";
转换为Oracle:
sSql = @"declare
v_sql varchar2(1000);
begin
v_sql:='begin CopyEctToEc(:v1,:v2); end;';
execute immediate v_sql using in 1,in 2;
end;";
execute immediate 'begin CopyEctToEc(:v1,:v2); end;' using in 1,in 2;
end;";
execute immediate 'begin CopyEctToEc(1,2); end;';
end;";
Oracle 需要用游标out参数返回