私はいくつかの* .sqlファイルを実行するためにpowershellスクリプトを使用しています。私は以下のスクリプトを使用して出力値を得ることができます。..batと* sqlファイルの例外をどう扱うのですか?
$return_value = sqlcmd -S ServerName -i "MyAwesome.sql" -v parameter1="par1"
問題は、私はSQLファイルかどうかに誤りがあるかどうかを判断するために、出力テキストを抽出する必要があること..です
powershellファイルと* .sqlファイルの例外を処理するベストプラクティスはありますか?
事前定義された出力を生成するために、すべてのSQLファイルでエラーをキャッチする必要がありますか?
私はInvoke-SqlCmdをsqlcmdの代わりに使用することができると思います... –