写点什么

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
复制代码


用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB EMPTY_BLOB函数_YashanDB_InfoQ写作社区