2016-07-12 21 views
0

SQL Server 2012 Management Studioでは、SQL Server 2005の構文としてSQLを解析する方法はありますか?私の開発PCにはSQL Server 2012 Expressがありますが、運用サーバーには2005が使用されています。2005年の開発サーバーを試してから運用に移る必要があります。2012年にSQLスクリプトを2005年として解析しますか?

私は2012サーバーからSQL Server 2005人の正しさをテストすることができれば、それは本当にいいだろう

答えて

1

は、互換性レベルを使用します。 2005年の

、COMPATIBILITY_LEVEL 90

ALTER DATABASE database_name 
SET COMPATIBILITY_LEVEL = 90 

詳細については https://msdn.microsoft.com/en-us/library/bb510680.aspx

+0

をこちらを参照して使用すると、現在のスクリプト/トランザクション内で一時的にこれを行う方法はありますか? – Mitkins

+0

番号。これは一回限りのコマンドです。デプロイメント前にデータベースを作成し、テスト用に90に設定することができます。 – Squirrel

+0

2005年の構文のための特別テストを実行する方法はありません – Mitkins