SQL Server 2005 を使用し、ストアド プロシージャ (私が作成したものではない) を保持する必要があります。これは重要なクエリであり、全体を完全に書き直すことなく維持しやすくするために、いくつかの変更を加えたいと考えています。いくつかのオプションを検討しているだけなので...
ストアド プロシージャにはいくつの変数を含めることができますか (制限はありますか)?
DECLARE @MyVariable int
SQL Server 2005 を使用し、ストアド プロシージャ (私が作成したものではない) を保持する必要があります。これは重要なクエリであり、全体を完全に書き直すことなく維持しやすくするために、いくつかの変更を加えたいと考えています。いくつかのオプションを検討しているだけなので...
ストアド プロシージャにはいくつの変数を含めることができますか (制限はありますか)?
DECLARE @MyVariable int
この記事によると、ストアド プロシージャに渡すことができるパラメーターは 2100 に制限されているため、少なくともその数の変数を実行できると想定します。
編集:
記事あたり:
ストアド プロシージャ内のローカル変数の最大数は、使用可能なメモリによってのみ制限されます。