批量执行sql脚本(Oracle)
时间:2011-02-11 来源:零始
创建sql类型文件,用于批量执行sql脚本,例:InsertData.sql文件,内容如下:
----------------------------------------------------
-- Insert Data --
----------------------------------------------------
spool InsertData.log
Set define off
prompt
prompt Insert data into table1
prompt ==============================================
prompt
@@InsertData1.dat
prompt
prompt Insert data into table2
prompt ==============================================
prompt
@@InsertData2.dat
prompt
prompt Insert data into table3
prompt ==============================================
prompt
@@InsertData3.dat
spool off
exit
创建cmd类型文件,例:InsertData.cmd,内容如下:
sqlplus username/pass@SID @InsertData.sql
pause
双击执行InsertData.cmd,大功告成!