我有一个包含55个.sql
文件,SQL脚本的文件夹。
每个文件由10000个插入语句组成。我正在使用此命令来运行每个文件:
C:\sqlcmd -S . -d Minuf_Customers_July -i C:\ACL\MyScript3.sql
我需要为MyScript1,MyScript2 ..对MyScript54这样做。
有没有办法在命令提示符中循环显示所有命令?
但重要的是!每行将单独运行,否则会引发“内存不足”错误。
答案 0 :(得分:0)
DOS命令for
是你的朋友。
for %f in (*.sql) do sqlcmd -S . -d Minuf_Customers_July -i %f
命令help for
提供了各种选项的详细信息。