さまざまな容量のデータを保持できる大きなバイナリオブジェクトです。これらの違いは、保持できる値の最大長だけです。型に対応し、最大長とストレージ要件は同じです。セクション11.7「データ型のストレージ要件」を参照してください。これらには文字セットがなく、ソートおよび比較はカラム値内のバイトの数値に基づきます。これらには文字セットがあり、値は文字セットの照合順序に基づいてソートおよび比較されます。カラムにその最大長を超える値を割り当てると、その値はカラムの最大長に合わせて切り捨てられ、警告メッセージが表示されます。モードを使用することで、警告ではなくエラーを発生させて、その値の挿入を抑制できます。モード」を参照してください。モードには関係なく、常に警告が生成されます。カラムでは、挿入時にパディングは行われず、選択時にバイトは削除されません。カラムにインデックスが設定されている場合、インデックスエントリの比較では末尾がスペースで埋められます。これは、インデックスに一意の値が必要な場合、末尾のスペースの個数だけが異なる値に対して重複キーエラーが発生するということを意味します。格納しようとすると、重複キーエラーが発生します。カラムには当てはまりません。カラムと見なすことができます。カラムと見なすことができます。カラムのインデックスには、インデックスプリフィクス長を指定する必要があります。プリフィクス長はオプションです。セクション8.3.4「カラムインデックス」を参照してください。値を含めることはできません。データ型と一緒に使用した場合、カラム文字セットのバイナリ照合順序がそのカラムに割り当てられます。データ型にマップします。これは互換性機能です。値は非常に長くなる可能性があるので、使用するときに次の制約が生じることがあります。バイトだけが使用されます。値を増やすことによって、ソートまたはグループ化に影響するバイトを増やすことができます。セッション変数の値を変更できます。内部一時テーブルを使用する仕組み」を参照してください)。カラムを含めるのは必要な場合に限定してください。すべてのカラムを選択するので使用しないでください。オブジェクトの最大サイズはその型で決まりますが、クライアントとサーバー間で実際に送信できる最大値は、使用可能なメモリーの容量と通信バッファーのサイズで決まります。変数の値を変更することでメッセージバッファーサイズを変更できますが、サーバーとクライアントプログラムの両方で変更する必要があります。データベースバックアッププログラム」を参照してください。パケットサイズおよびソートしているデータオブジェクトのサイズを、ストレージ要件と比較することもできます。セクション11.7「データ型のストレージ要件」を参照してください。値はそれぞれ、別々に割り当てられたオブジェクトによって内部的に表現されます。これは、テーブルが開かれるときにカラムごとに一度ストレージが割り当てられる、ほかのすべてのデータ型と対照的です。カラムに格納するほうがよい場合もあります。文字列操作関数が役立つことがあります。セクション12.5「文字列関数」を参照してください。権限を与えるのではなく、アプリケーションコードを使用して実行することをお勧めします。さまざまな言語やプラットフォームの詳細について話し合うことができます。