BLOB_TRIM¶
说明¶
截取大对象BLOB中的数据为指定长度
示例¶
示例1: 截取大对象blob中的数据为指定长度
DROP TABLE tab1 CASCADE;
-- 创建包含 BLOB 列的表
CREATE TABLE tab1(a INT, b BLOB);
-- 插入 BLOB 数据
INSERT INTO tab1 VALUES(1, 'abcdef');
SELECT * FROM tab1;
A(int) |B(blob) |
-------------------------
1 |0xABCDEF |
总数目:1
-- 截取BLOB对象的长度为3
SELECT blob_trim(b, 3) FROM tab1 WHERE a = 1;
BLOB_TRIM(int) |
--------------------
3 |
总数目:1
SELECT * FROM tab1;
A(int) |B(blob) |
-------------------------
1 |0xABCDEF |
总数目:1
SELECT blob_trim(b, 4) FROM tab1 WHERE a = 1;
BLOB_TRIM(int) |
--------------------
3 |
总数目:1
SELECT * FROM tab1;
A(int) |B(blob) |
-------------------------
1 |0xABCDEF |
总数目:1
-- 删除表
DROP TABLE tab1;