VARCHAR2(2000 CHAR)
データベースにフィールドを定義しました。多くの場合、クライアントの入力が 2000 文字を超える問題に遭遇し、最終的に記録を逃してしまいます。フィールドを最大文字数に設定することがこれを解決する最善の方法かどうかはわかりません。
このような任意の大きなテキスト入力を処理する最良の方法は何でしょうか?
CLOB(文字ラージオブジェクト)列を使用します。これらは最大4GBの文字データを保存できます。
CLOB。速度が遅く、主キーになることはできません。他のいくつかの制限が適用されます。ただし、最大4Gbを保持できます。
クライアントの入力が 4000 文字を超えることはないと確信している場合は、フィールド サイズをそれまで増やすことができます。それ以外の場合は、 CLOBを使用する必要があります。