Skip to content

适用虚谷数据库版本

v12.10.8



适用虚谷数据库版本

v12.10.8


E6001-E6999

📄字数 1.6K
👁️阅读量 加载中...

当前页面错误码为视图相关错误码。

注意

%s,%d是C语言中的格式化输出符,会根据输入的值自动填充

E6005:视图%s不存在

  • 错误原因

    1. 更改、重编译和删除视图操作时,指定的视图不存在。
  • 分析与建议

    1. 确认指定名称的视图是否存在或视图名是否正确。

E6006:存在对视图%s依赖的对象

  • 错误原因

    1. 删除视图时,视图存在依赖对象。
  • 分析与建议

    1. 使用 CASCADE 关键字进行强制删除,或删除依赖该视图的对象。

E6008:不能对不可更改的视图%s作插入、修改或删除

  • 错误原因

    1. 只读视图不允许插入、修改或删除。
  • 分析与建议

    1. 创建视图时不使用 WITH READ ONLY。

E6011:视图字段名%s重复

  • 错误原因

    1. 创建视图时,视图定义中存在重复别名。
  • 分析与建议

    1. 需保证视图定义中的字段别名唯一。

E6013:视图%s被标识为失效

  • 错误原因

    1. 当前操作视图所依赖表对象已被强制删除,导致视图失效,无法加载相关视图元信息。
  • 分析与建议

    1. 检查视图所依赖表对象,或重新创建视图。

E6014:插入列不能对应基础表字段

  • 错误原因

    1. 使用视图进行数据插入时,视图中存在没有基础映射关系的列。
  • 分析与建议

    1. 视图中没有基础映射关系的列不能进行数据插入。

E6016:单次插入不能涉及视图的多个基表

  • 错误原因

    1. 单个插入语句向视图的多个基表同时插入数据。
  • 分析与建议

    1. 单个插入语句只能向视图的其中一个基表插入数据。

E6017:新记录数据违反视图条件

  • 错误原因

    1. 对视图进行插入、更新和 MERGE INTO 操作时,违反了视图创建时的定义条件。
  • 分析与建议

    1. 修改插入数据使其符合视图定义的 WHERE 条件;或重新创建视图且不使用 WITH CHECK OPTION。

E6019:被更改列%s参与了具有with check option选项的连接视图的连接表达式

  • 错误原因

    1. 定义视图时包含了 CHECK OPTION 约束以及多表连接,后续对该视图进行更新操作。
  • 分析与建议

    1. 根据需求情况选择重建该视图使其不包含 CHECK OPTION 约束,或直接在连接的基表更新数据。

E6022:执行删除的连接视图%s不具有 Key preserved 成员表

  • 错误原因

    1. 当前删除数据的连接视图成员表中无主键或唯一值索引;主键或唯一值索引键不在视图查询字段中。
  • 分析与建议

    1. 向该连接视图查询字段的成员表对应字段上添加主键或唯一值索引。

E6023:不能向具有CHECK OPTION选项的连接视图%s插值

  • 错误原因

    1. 定义视图时包含了 CHECK OPTION 约束以及多表连接,后续对该视图进行插入操作。
  • 分析与建议

    1. 根据需求情况选择重建该视图使其不包含 CHECK OPTION 约束,或直接向连接的基表插入数据。

E6024:具有CHECK OPTION选项的视图不支持子查询过滤表达式

  • 错误原因

    1. 视图创建同时包含 CHECK OPTION 选项和子查询。
  • 分析与建议

    1. 按需选择其中一种使用,不能同时使用。

E6025:当前操作不能包含视图

  • 错误原因

    1. 使用 INSERT FIRST/ALL 向视图插入数据。
  • 分析与建议

    1. INSERT FIRST/ALL 不支持向视图插入数据,可只使用 INSERT 向视图插入数据。

E6026:不能对含临时表的视图%s作插入、修改或删除

  • 错误原因

    1. 对含临时表的视图做插入、修改或删除操作。
  • 分析与建议

    1. 不支持此操作。

E6027:不能将对视图%s的删除操作映射至某个基表

  • 错误原因

    1. 尝试对 JOIN 连接视图做删除数据操作。
  • 分析与建议

    1. JOIN 连接视图不支持数据删除操作。