SQL Serverで前々からOracleみたいに@sqlファイル名でSQLファイルを実行できないかと思っておりました。
以前簡単に調べたときは見つけられなかったのですが、今回またほしい機会があって調べたらありました!
以下のとおりにやればできました。同じようにお困りの方はお試しあれ。
1.SQLServer Management Studioで新しいクエリを開く
2.クエリメニューのSQLCMDモードを選択
3.クエリとして以下のように記述。:rをつけてスペースあけてファイル名を書く
:r c:\work\xxxx.sql :r c:\work\xxxx2.sql :r c:\work\xxxx3.sql
4.実行