GAUSS-00368: “Rule may not use NOTIFY, it is not yet supported”
SQLSTATE: 42P17
错误原因:特性不支持:CREATE RULE 语法中指定规则动作的命令错误的使用了 NOTIFY。
解决办法:
CREATE RULE 语法中指定规则动作的命令只能包含 SELECT、
INSERT、UPDATE
或 DELETE,当前版本暂时还不支持 NOTIFY,请修改语法。
GAUSS-00369: “rules with WHERE conditions can only have SELECT, INSERT, UPDATE, or
DELETE actions”
SQLSTATE: 42P17
错误原因:特性不支持:
CREATE RULE 语法中指定规则动作的命令错误的使用了 CREATE、
DESTROY、COPY 和 VACUUM 等功能型数据定义语句。
解决办法:CREATE RULE 语法中指定规则动作的命令目前只支持 SELECT、INSERT、
UPDATE 或 DELETE 等动作。
GAUSS-00370: “conditional UNION/INTERSECT/EXCEPT statements are not implemented”
SQLSTATE: 0A000
错误原因:对于用户建立的规则,生成的查询树中,对 UNION/INTERSECT/EXCEPT 进行
了过滤操作,该执行模式目前不支持。
解决办法:尝试进行 rule 的改写,规避不支持的行为,或请联系技术支持工程师提供技术支
持
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




