sql >> データベース >  >> RDS >> Oracle

Oracleのvarchar(max)に相当するものは何ですか?

    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またはLONG​​RAW列を1つだけ含めることができます。

    Oracleでは、既存のLONGおよびLONGRaw属性をLOBに移行することを推奨しています。オラクルは、将来のリリースでLONGおよびLONGRAWのサポートを終了する予定です。移行の詳細については、Oracle8移行を参照してください。



    1. MSSQLで年と週の番号から日付を作成します

    2. 高可用性のためにPostgreSQLを使用してTeamcityをデプロイする方法

    3. PDOにLIKEクエリを実装する

    4. EBSR12の開始および停止スクリプト