更新时间:2025-06-04 GMT+08:00

U0000003:GaussDB视图不支持WITH CHECK OPTION

描述

数据库类型与版本

  • 源库类型与版本:所有涉及视图WITH CHECK OPTION的源数据库类型。
  • 目标库类型与版本:GaussDB所有版本。

语法示例

默认情况下,UGO保留视图WITH CHECK OPTION子句不转换,并生成此错误提示。

GaussDB视图不支持指定WITH CHECK OPTION子句,如下示例在GaussDB中不支持。

CREATE OR REPLACE VIEW view_demo AS
SELECT * FROM emp_t WHERE deptno = 10 WITH CASCADED CHECK OPTION;

改造建议

修改“CREATE VIEW语句的WITH CHECK OPTION子句”转换配置项。在GaussDB不允许直接通过视图修改数据,因此建议选择注释WITH CHECK OPTION子句。