我有兩個SQL腳本,它們在接受數字參數的循環中調用。這是我目前使用的:使用批處理文件循環訪問Oracle SQL腳本
for /l %%i in (1, 1, 51) do (
sqlplus u/[email protected] @script.sql a%%i.html %%i
sqlplus u/[email protected] @script.sql b%%i.html %%i
)
一切工作正常,但它似乎是浪費時間和資源連接兩次,每次通過。有沒有辦法可以簡單地登錄到sqlplus,運行for循環,然後退出?我試過很多替代品,如把
sqlplus u/[email protected]
前
for循環,但隨後它將在SQL>提示符下簡單地掛不執行任何我的兩個腳本。
謝謝。