SQL Server 2005で開発を行う必要があるプロジェクトがありますが、SQLServer2000ボックスへの展開を行います。
SQLコードの99%については、問題はありません。すべてが下位互換性があるように見えます。
これで、すべてのストアドプロシージャ(SP)をソース管理に追加し始めようとしています。クエリが実行されるたびにドロップアドを実行するというアイデアが気に入っています。IE SPがすでに存在する場合は、最初にドロップします。次に、SPを作成/再作成します。
SQL2000とSQL2005の両方と互換性のある方法で、単一のスクリプトでこれを実行して、スクリプトが開発(2000)および本番(2005)でのみ機能するようにするにはどうすればよいですか?構文は少し異なり、SPメタデータは異なるシステムテーブルに格納されていると思います。
動作するSQLスクリプトを支援してください。