0

ループからファイルを除外する方法->ディレクトリ内のファイル名が数字で始まる場合。

for %%G in (*.sql) do sqlcmd -S %SName% -U %UName% -P %Pwd% -d %DbName% -Q "EXECUTE sp_deploy %%~nG" >> "C:\%%~nG.sql" 2>&1

ファイル名が数字で始まる場合、SQLを実行したくありません。どうすればそれを止めることができますか。

前もって感謝します。

4

1 に答える 1

3
"if '%%~nG' not like '[0-9]%' EXECUTE sp_deploy %%~nG"
于 2012-07-31T07:52:51.333 に答える