EMPTY_CLOB

说明

对CLOB定位符进行初始化

语法

empty_clob ::=

参数

返回值

返回初始化的CLOB定位符

示例

示例1: 用 EMPTY_CLOB 初始化 CLOB

--  清理环境
DROP TABLE tab1 CASCADE;

--  创建表并插入数据
CREATE TABLE tab1(id INT, a CLOB);

INSERT INTO tab1(id) VALUES(1);


SELECT * FROM tab1 ORDER BY id;
ID(int)      |A(clob)      |
--------------------------
1            |null         |
总数目:1


--  在插入数据的同时初始化CLOB
INSERT INTO tab1 VALUES(2, EMPTY_CLOB());


SELECT * FROM tab1 ORDER BY id;
ID(int)      |A(clob)      |
--------------------------
1            |null         |
--------------------------
2            |             |
总数目:2


--  UPDATE语句初始化CLOB
UPDATE tab1 SET a = EMPTY_CLOB() WHERE id = 1;


SELECT * FROM tab1 ORDER BY id;
ID(int)      |A(clob)      |
--------------------------
1            |             |
--------------------------
2            |             |
总数目:2


--  删除表
DROP TABLE tab1;