我尝试使用循环创建一个脚本以连接到主机5001 - 5100。
connect user/f@s5001s
所以我认为在@s____s
之间使用变量是个好主意,就像在bash脚本中一样。
for /L %%yo in (5001..5100)
connect user/f@s$$yos
问题是,据我所知,你不能在sqlplus
中这样做。我该如何解决这个问题?
答案 0 :(得分:0)
您的for
循环语法不正确;循环变量只能是单个字符(尽管它们区分大小写,所以至少你有52个而不是26个),并且在第一行的末尾需要do
。此外,for /L
需要语法for /L %%variable in (start,step,end) do command [command-parameters]
for /L %%Y in (5001,1,5100) do connect user/f@s%%Ys