如何在Oracle中写存储过程,把数据新增到SQL里面的表中? 我想在oracle中写存储过程,把一些数据新增到sql里面的一张表中,如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 拼sql, sql:='...'2 execute immeidate sql CREATE OR REPLACE PROCEDURE P_CHANGEIS N_MAX NUMBER; V_SQL VARCHAR2(600);BEGIN N_MAX :=1; V_SQL:='INSERT INTO doc_test VALUES ('||N_MAX||',''AA'',''CC'',''说明'',100,NULL,NULL)'; EXECUTE IMMEDIATE V_SQL; COMMIT; END IF;END;/CALL P_CHANGE();/drop procedure P_CHANGE/ 多张表做联合查询的语句,能否优化 pl/sql的case when怎么用呢? oracle 10g 如何快速导入超过32GB的dmp文件?急!! 传说ORACLE 10g 能跨越resetlogs恢复~ oracle大表查询效率 Oracle的系统表保存在哪个地方? Oracle clob问题 求助:读取Orcale的Blob字段,大小等于64的问题。 请教:oracle中如何将秒数转换为小时分秒的显示 ██████ 关于Oracle数据库版权问题!!! 为什么触发器调用的存储过程的SQL不起作用?请高手进 关于数据库SQL语句中not in的速度问题
2 execute immeidate sql
IS
N_MAX NUMBER;
V_SQL VARCHAR2(600);
BEGIN
N_MAX :=1;
V_SQL:='INSERT INTO doc_test VALUES ('||N_MAX||',''AA'',''CC'',''说明'',100,NULL,NULL)';
EXECUTE IMMEDIATE V_SQL;
COMMIT;
END IF;
END;
/CALL P_CHANGE();
/drop procedure P_CHANGE
/