2011-04-20 SQL Serverのsqlcmdに引数を渡す SQL Server Memo SQL Serverのsqlcmdで、コマンドラインからSQLを実行する場合に引数(スクリプト変数)を渡すには、-vオプションを使います。 sqlcmd -b -v foo=bar -i input.sql SQL文中では$(foo)として参照することができます。-bオプションを付けるとスクリプト変数が存在しない場合にエラーで終了します(ナシだとメッセージのみで処理は続行されます)。環境変数に設定された値も参照することができます。 参考 sqlcmd でのスクリプト変数の使用 sqlcmd ユーティリティ