1. ホーム
  2. sql-server

[解決済み】SQL Server Text型とvarcharデータ型との比較【終了しました

2022-03-30 05:25:39

質問

可変長の文字データをSQL Server (2005)のデータベースに格納したいのですが、どうすればよいですか?TEXT SQLタイプとVARCHAR SQLタイプの選択方法、パフォーマンス/フットプリント/機能における長所と短所について、いくつかのベストプラクティスを学びたいと思います。

どのように解決するのですか?

SQL Server 2005 以降を使用している場合は、以下のように varchar(MAX) . その text のデータ型は非推奨であり、新しい開発作業には使用しないでください。から ドキュメント :

重要

ntext , text そして image のデータ型は、Microsoft SQL Server の将来のバージョンで削除される予定です。新規開発作業ではこれらのデータ型を使用しないようにし、現在使用しているアプリケーションは計画的に変更するようにしてください。使用方法 nvarchar(max) , varchar(max) そして ヴァーバイナリ(max) の代わりに