TO_CLOB

TO_CLOB関数は、次の値のいずれかをCLOBに変換します。

  • CHARVARCHAR2NVARCHAR2TT_VARCHARTT_NVARCHARまたはNCLOBデータ型のいずれかに含まれる文字値

  • DATEまたはTIMESTAMPデータ型に含まれる日時値

  • NUMBERBINARY_FLOATまたはBINARY_DOUBLEデータ型に含まれる数値

この関数は、TimesTen Scaleoutではサポートされていません。

SQL構文

TO_CLOB ( ValidDataType )

パラメータ

TO_CLOBには、次のパラメータがあります。

パラメータ 説明

ValidDataType

前述の有効なデータ型のいずれかの値。

説明

TO_CLOB関数は、INTERVALまたはTIMESTAMP with TIMEZONEデータ型に含まれる値では動作しません。

次の例では、TO_CLOB関数を使用して文字列を変換します。

Command> DESCRIBE clob_content;
 
Table USER1.CLOB_CONTENT:
  Columns:
   *ID                              NUMBER (38) NOT NULL
    CLOB_COLUMN                     CLOB NOT NULL
 
1 table found.
(primary key columns are indicated with *)

Command> INSERT INTO clob_content (id, clob_column) VALUES (3, EMPTY_CLOB());
1 row inserted.

Command> UPDATE clob_content 
         SET clob_column = TO_CLOB('Demonstration of the TO_CLOB function.') 
         WHERE id = 3;
1 row updated.