CLOB_TRIM¶
说明¶
截取大对象CLOB中的数据为指定长度
返回值¶
读取大对象clob中现有数据内容的长度。
示例¶
示例1: 截取大对象clob中的数据为指定长度
DROP TABLE tab1 CASCADE;
-- 创建包含 CLOB 列的表
CREATE TABLE tab1(a INT, c CLOB);
-- 插入 CLOB 数据
INSERT INTO tab1 VALUES(1, 'abcdefg');
SELECT * FROM tab1;
A(int) |C(clob) |
-------------------------
1 |abcdefg |
总数目:1
-- 截取CLOB对象的长度为5
SELECT clob_trim(c, 5) FROM tab1 WHERE a = 1;
CLOB_TRIM(int) |
--------------------
5 |
总数目:1
-- 截取CLOB对象的长度为3
SELECT clob_trim(c, 3) FROM tab1 WHERE a = 1;
CLOB_TRIM(int) |
--------------------
3 |
总数目:1
-- CLOB对象的长度已被截为3
SELECT clob_trim(c, 5) FROM tab1 WHERE a = 1;
CLOB_TRIM(int) |
--------------------
3 |
总数目:1
SELECT * FROM tab1 WHERE a = 1;
A(int) |C(clob) |
-------------------------
1 |abc |
总数目:1
-- 删除表
DROP TABLE tab1;