Oracleでは、Varcharは4000文字に制限されています。それ以外は、LONGまたはCLOBを使用する必要があります。 CLOBを優先します。 LONGは古い同等のものです。
このOracleドキュメントから:
LOBとLONGおよびLONGRAW
LOBは、多くの点で古いLONGおよびLONGRAWデータ型とは異なります。
- LOBの最大サイズは4ギガバイトですが、LONGおよびLONGRAWの場合は2ギガバイトです。
- LOBではランダムアクセス方式とシーケンシャルアクセス方式を使用できます。 LONGおよびLONGRAWでのみシーケンシャルアクセス方式を使用できます。
- LOB(NCLOBを除く)は、定義したオブジェクトタイプの属性にすることができます。
- テーブルには複数のLOB列を含めることができますが、LONGまたはLONGRAW列を1つだけ含めることができます。
Oracleでは、既存のLONGおよびLONGRaw属性をLOBに移行することを推奨しています。オラクルは、将来のリリースでLONGおよびLONGRAWのサポートを終了する予定です。移行の詳細については、Oracle8移行を参照してください。