我有一个案例,我有 10+ SQL script
。
我不想一个接一个地运行我的所有脚本。
有没有一种方法可以让我在SQL Management studio
.
我找到了这篇文章。创建批处理文件似乎更容易。
这就是你所需要的:
@echo off
ECHO %USERNAME% started the batch process at %TIME% >output.txt
for %%f in (*.sql) do (
(
sqlcmd.exe -S servername -E -d databasename -i %%f >>output.txt
)
pause
替换 servername 和 databasename,但它似乎不起作用。
有任何想法吗?