Oracle存储过程使用动态SQL
作者:系统运维 来源:应用开发 浏览: 【大中小】 发布时间:2025-11-04 19:27:43 评论数:

复制/*** DDL ***/ begin EXECUTE IMMEDIATE drop table temp_1; EXECUTE IMMEDIATE create table temp_1(name varchar2(8)); end; /*** DML ***/ declare v_1 varchar2(8); v_2 varchar2(10); str varchar2(50); begin v_1:=测试人员; v_2:=北京; str := INSERT INTO test (name ,存储address) VALUES (:1, :2); EXECUTE IMMEDIATE str USING v_1, v_2; commit; end; 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.
