我想弄明白为什么OPEN CURSOR FOR会允许SELECT而不允许UPDATE/INSERTcreate table users( name varchar2(100) );
cur sys_refcursor; open cur for 'insert into users values (''Sean'')';end;OPEN的目标必须是查询
我试图创建一个处理内联SQL的proc,我希望它能
我们让Biztalk通过调用存储过程从Oracle中的表中读取数据。存储过程返回一个强类型的游标,它在Oracle12上工作得很好。更新到Oracle18会返回一个响应,就好像游标是弱类型的一样:我尝试使用record和explicity指定列名和类型来返回引用游标。有没有人在Oracle 18中遇到过这个问题?与Oracle12配合使用很好。强类型游标是
TYPE t_ReqCu