ラージ文字列 (CLOB)

CLOB は大量データをカラムに格納することができる SQLのデータ型です。

ホスト変数形式

OpenESQL および DB2 ECM
01 clob1     SQL TYPE IS CLOB(2M).

clob1 の形式は CLOB SQL TYPE を使用します。

OpenESQL
01 clob2.
   49 clob2-len    PIC 9(9) COMP.
   49 clob2-data   PIC X(70000).
  • レベル-49 の基本項目 2 つのみを含む集団項目。最初の項目は、2 バイトのフィールドで有効な文字列の長さを示す COMP または COMP-5 の用途で宣言します。もう 1 つの項目は PIC X(n) データ形式で宣言し、実際のデータを格納します。n は、整数です。
  • SQL 文では、集団項目名を参照する必要があります。
OpenESQL JVM マネージランタイム
OpenESQL JVM マネージランタイムのアプリケーションではバイト数の上限がありません。OpenESQL で利用可能なホスト変数定義に加えて、次の定義も OpenESQL JVM マネージランタイムでは利用可能です。
01 clob3     string.