1首先創建一個後綴爲.bat的文件,內容如下:
c:
sqlplusDB_USER_NAME/[email protected]:1521/dbname @D:/TEMP/UPDATE_20140923.sql
exit
語法分析:
// c: sqlplus所在路徑
// sqlplus 用戶名/密碼@DB名稱@要執行的sql文件所在路徑(D:/TEMP)/sql文件名
//最後退出
2編輯UPDATE_20140923.sql文件,內容如下:
spool D:\TEMP\UPDATE_20140923.log;
@@insertData.sql
@@updateData.sql
spool off;
quit;
語法分析:
// spool(打印結果)+半角空格+ 輸出log文件的完整路徑+log文件名;
@@要執行的sql文件1(與上面兩個文件在相同目錄下)
@@要執行的sql文件2
//關閉spool
//退出
3編寫insertData.sql文件(所要執行的sql文件1,文件2,....文件N)。