SQLデータベースに8000文字を超える文字列を保存するのに適したデータ型は何ですか?
2379 次
1 に答える
2
SQL Server 2005以降の場合、または Unicode として保存する必要があるかどうかによって異なりますvarchar(max)
。nvarchar(max)
この要件がない場合 (または今後も必要になると予想される場合) は、このvarchar
オプションの方がスペース効率が高くなります。
質問で特定のバージョンの SQL Server を指定していません。2005 年より前は、text
データ型でした。
注意:コメントへの回答では、書かれているとおりに「varchar(max)」を使用してください。「最大」を数値に置き換えないでください。
于 2010-05-22T22:07:21.663 に答える