我有两个 SQL 脚本,它们在接受数字参数的循环中被调用。这是我目前正在使用的:
for /l %%i in (1, 1, 51) do (
sqlplus u/p@name @script.sql a%%i.html %%i
sqlplus u/p@name @script.sql b%%i.html %%i
)
一切正常,但每次通过连接两次似乎是浪费时间和资源。有没有办法我可以简单地登录到 sqlplus,运行 for 循环,然后退出?我尝试了很多替代方法,例如把
sqlplus u/p@name
在 for 循环之前,但它会简单地挂在 SQL> 提示符处,而不执行我的两个脚本中的任何一个。
谢谢你。