1

ID のコンマ区切りリストを varchar(MAX) としてストアド プロシージャに渡しています。問題は、8000 文字の varchar キャップであり、リストが大きくなる可能性があります。

サイズが問題にならない SQL データ型はありますか? しゃれは意図されていません。

4

2 に答える 2

2

varchar(MAX)8000 文字に制限されません。textこれは、データ型 (現在は非推奨)の代替です。これMAXは定数値 8000 の単なるショートカットではありません。実際には、変数が任意の量のデータを格納できる必要があることを示しています。

ただし、修飾子としてvarchar変数を宣言していない場合は、8000 に制限されます。MAX

于 2009-12-08T18:35:13.203 に答える
1

いいえ、varchar(MAX) は 8000 文字に制限されていないため、問題ありません。

于 2009-12-08T18:34:10.583 に答える