SQLCMDを使用してコマンドラインで変数が定義されているかどうかを確認する方法はありますか?
これが私のコマンドラインです:
sqlcmd -vDB = "EduC_E100" -i "Z:\ SQL Common \ Admin \ ProdToTest_DB.sql"
ProdToTest_DB.sql内で、ある種の条件付きIFを設定して、変数が存在しないかどうかを確認し、存在しない場合は定義したいと思います。
$(DB)でない場合 :setvar DB "C_Q200" 終わり
コマンドラインとSSMS内の両方からスクリプトを実行できるようにしたい。
前もって感謝します。