私は現在SQL Server 2000をバックエンドとして実行しているasp.net Webサイトプロジェクトを継承しています。varchar(max)MS SQL Server 2000、問題?
SQL Server 2005 Expressを使用して、dbのローカルコピーでいくつかのデータベース変更を行ってきました。私はvarchar(max)
列を使用してテーブルを作成しました。これらは、任意の長さのXHTMLスニペットを格納するために使用されます。私はこの出くわしたstackoverflowの上で周りの閲覧中
: Are there any disadvantages to always using nvarchar(MAX)?
ユーザーmattruma彼は私がvarchar(max)
の代わりに何を使用する必要がありますSQL Server上で2000
をvarchar(max)
の使用について「ハードな方法を」見つけたと言いますライブデータベースはSQL Server 2000上で実行されることを前提にしていますか?
ありがとうございました!
テキストフィールドを使用すると、そのフィールドの検索が妨げられます。 – TheTXI
@TheTXI - その列の検索に関するOPの質問には何もありません。 –
[将来のバージョンのMicrosoft SQL Serverで削除される](http://msdn.microsoft.com/en-us/library/ms187993.aspx)のため、TEXTデータ型の使用をお勧めしません。 –