GBase 8a
运维管理
文章
gbase 8a mpp sql function使用注意事项
发表于2024-11-29 16:15:0377次浏览3个评论
gbase 8a mpp 自定义sql 函数(sql udf)使用注意事项:
(1)不支持函数中DDL、DML,创建临时表;
(2)不支持函数里面涉及SQL查询语句;
(3)不支持函数中使用下列方式给变量赋值,但没禁止;
declare res int default 0;
set res=(select count(*) from t);
或:select count(*) into @res from t;
(4)不支持预处理。
(5)sql function里面不建议使用表,但没禁止,如使用表,只能是复制表。
(6)sql function中无法使用数据库单机层不支持的数据库对象或者语法。
例如,因为vcname在单机层不存在,cte语法在单机层不支持,所以sql函数中使用了带有vcname的表vc.db.table,或者有类似集群支持单机不支持的with as语句等,在gnode层无法支持,函数创建不上会记录event。
热门帖子
- 12025-12-01浏览数:182762
- 22023-05-09浏览数:25056
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528