1

SQLデータベースに8000文字を超える文字列を保存するのに適したデータ型は何ですか?

4

1 に答える 1

2

SQL Server 2005以降の場合、または Unicode として保存する必要があるかどうかによって異なりますvarchar(max)nvarchar(max)

この要件がない場合 (または今後も必要になると予想される場合) は、このvarcharオプションの方がスペース効率が高くなります。

質問で特定のバージョンの SQL Server を指定していません。2005 年より前は、textデータ型でした。

注意:コメントへの回答では、書かれているとおりに「varchar(max)」を使用してください。「最大」を数値に置き換えないでください。

于 2010-05-22T22:07:21.663 に答える