YashanDB ARRAY_TO_STRING 函数

ARRAY_TO_STRING 函数将数组(数组变量,数组对象,数组类型)array_var 的成员以 split_string 作为分隔符进行连接,若数组成员中存在 NULL 且 replace_string 非空,则将 NULL 成员替换为 replace_string 后进行连接,函数返回一个 VARCHAR 类型的字符串。
本函数不支持向量化计算。
array_var
一个已初始化的数组变量,不可为 NULL。
array_var 的数组成员(当 array_var 为多层嵌套数组时,为最底层的数组成员)须为字符型,或可隐式转换为字符型的其他类型。
split_string
通用表达式,须为字符型,或可隐式转换为字符型的其他类型。split_string 为 NULL 表示无分隔符连接。
replace_string
通用表达式,须为字符型,或可隐式转换为字符型的其他类型。
示例(HEAP 表)
复制代码
评论