YashanDB EMPTY_BLOB 函数
作者:YashanDB
- 2025-05-08 广东
本文字数:746 字
阅读完需:约 2 分钟

EMPTY_BLOB 函数常用来初始化一个 BLOB 变量,常用在 INSERT 和 UPDATE 语句中,返回值为一个空的 BLOB。
本函数遵循如下规则:
函数参数为空。
使用 LENGTH()函数查询本函数输出值长度时,返回值为 0。
YashanDB 支持直接查询 EMPTY_BLOB()函数,返回值为一个空的 BLOB。
本函数不支持向量化计算。
示例(HEAP 表)
CREATE TABLE LOB_EMPTY_BLOB (clob1 CLOB,blob2 BLOB);
INSERT INTO LOB_EMPTY_BLOB VALUES('1234','234');
SELECT clob1,blob2 FROM LOB_EMPTY_BLOB;
CLOB1 BLOB2
---------------------------------------------------------------- ----------------------------------------------------------------
1234 0234
UPDATE LOB_EMPTY_BLOB SET clob1 = EMPTY_CLOB(), blob2 = EMPTY_BLOB();
SELECT clob1,blob2 FROM LOB_EMPTY_BLOB;
CLOB1 BLOB2
---------------------------------------------------------------- ----------------------------------------------------------------
复制代码
-- 查询LENGTH(EMPTY_BLOB())
SELECT LENGTH(EMPTY_BLOB()) res FROM DUAL;
RES
--------------------
0
复制代码
划线
评论
复制
发布于: 刚刚阅读数: 3

YashanDB
关注
全自研国产新型大数据管理系统 2022-02-15 加入
还未添加个人简介
评论