SQL Server 2000 用のテスト フレームワークが必要です (ええ、わかっています)。
Red Gate Test で tSQLt を使用するのが理想的ですが、SQL 2000 では機能しません。CLR が必要なためです (他の問題の中でも)。
そこにある多くの情報は、TSQLUnitが SQL Server 2000 でサポートされている (だった?) ことを示唆していますが、sourceforge のバージョンにはすべて、サポートされていない構文が含まれています。
具体的には、ヘルパー プロシージャtsu_FakeTable
には次のローカル変数が含まれます。
DECLARE @cmd VARCHAR(MAX);
そして、私が心配しているVARCHAR(8000)
のは、起こるのを待っている落とし穴です。