ORACLE存储过程中动态SQL语句传值给游标解决方案:
create or replace procedure pro_test
as
TYPE ref_cursor_type IS REF CURSOR;
ctxx ref_cursor_type;
xhcs varchar2(10);
v_sql varchar2(100);
sqlStr varchar2(100);
begin
v_sql := 'select xh from a_test';
open ctxx for v_sql;
loop
fetch ctxx into xhcs;
exit when ctxx%notfound;
sqlStr := 'insert into a_test2 values('||xhcs||')';
execute immediate sqlStr;
end loop;
close ctxx;
commit;
end;
分享到:
相关推荐
Oracle中EXECUTE IMMEDIATE用法
execute immediate 用法研究 为初学者打造。
EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交 如果通过EXECUTE IMMEDIATE处理DML命令, 那么在完成以前需要显式提交或者作为EXECUTE IMMEDIATE自己的一部分. 如果通过EXECUTE IMMEDIATE处理DDL命令,
用execute immediate 执行备份恢复SQLSVR数据库
NULL 博文链接:https://wushuangyan26.iteye.com/blog/1306094
oracle动态sql之EXECUTE IMMEDIATE.docx
OCILIB是一个便携式Oracle驱动程序,可提供非常快速和可靠地访问Oracle数据库。它提供了一个丰富,功能齐全,并易于使用的API 。OCILIB
EXECUTE
connection对象的execute方法
Execute runner
failed to execute script 解决方案+命令行执行传参exe
ExecuteSQL.java
delegate_execute.exe
存储过程.txt EXECUTE IMMEDIATE.txt
execute_exe
Python 3.85 使用pyinstaller在win10 x64下打包的应用程序,在win10 x64下运行完全正常,但是在win7 x64下则报错。failed to execute script pyi_rth_ pyi_rth_xxx 解决方法
winform Server.Execute! 很值得下载看看!资源免费,大家分享!!
could not execute:bad executable format(win32 error 193) 下了一个实现MD5的代码,编译时没有错误,但是执行的时候却提示:could not execute:bad executable format(win32 error 193)
ORACLE 培训 动态SQL编写 EXECUTE IMMEDIATE用法 DBMS_SQL用法