2

SQL サーバーで varchar(max) データ型を調査しており、text および varchar(8000) データ型と比較しようとしています。これについていくつかの記事を読みました。一部の記事で指定されているように、通常の DML ステートメントを使用してテキスト列を更新することはできず、代わりに updateText、readText、writeText を使用する必要があります。SQL Server 2008 でこれを試したところ、通常の DML ステートメントを使用してテキスト列を更新できました。また、8 kb を超える場合、SQL サーバーは varchar(max) データをどのように保存しますか?

4

1 に答える 1

4

テキスト データ型は、下位互換性のために引き続き使用できます。代わりに char/varchar/nchar/nvarchar を使用してください。

varchar の制限として 2GB です。

于 2011-09-25T12:15:09.137 に答える