プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
11gリリース2 (11.2)
B56299-08
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

EMPTY_BLOB、EMPTY_CLOB

構文

empty_LOB::=

empty_lob.gifの説明が続きます。
図「empty_lob.gif」の説明

用途

EMPTY_BLOBおよびEMPTY_CLOBは、LOB変数を初期化したり、INSERTまたはUPDATE文でLOB列または属性をEMPTYに初期化できる空のLOBロケータを戻します。EMPTYとは、LOBは初期化されていても、データが移入されていない状態をいいます。


注意:

空のLOBと、NULLのLOBは、同じではありません。また、空のCLOBと、長さが0(ゼロ)の文字列を含むLOBは、同じではありません。詳細は、『Oracle Database SecureFilesおよびラージ・オブジェクト開発者ガイド』を参照してください。

LOBロケータの制限 このファンクションから戻されるロケータは、DBMS_LOBパッケージまたはOCIへのパラメータとして使用することはできません。

次の例では、サンプル表pm.print_mediaad_photo列をEMPTYに初期化します。

UPDATE print_media
  SET ad_photo = EMPTY_BLOB();