Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


E6001-E6999

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

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

注意

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

E6001:视图定义中不能含有order by部分

  • 错误原因:-
  • 分析与建议:-

E6002:视图%s的别名错误

  • 错误原因:-
  • 分析与建议:-

E6003:视图%s已存在

  • 错误原因:创建视图时,指定视图名与已有视图名重复
  • 分析与建议:重定义新建视图名

E6004:具有名%s的视图不止一个

  • 错误原因:-
  • 分析与建议:-

E6005:视图%s不存在

  • 错误原因:指定操作名称的视图不存在
  • 分析与建议:确认指定名称的视图是否存在或视图名是否正确

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

  • 错误原因:指定操作(修改、编译、删除)名称的视图存在依赖对象
  • 分析与建议:使用cascade关键字或先删除依赖该视图的对象

E6007:不能存取不可更改的视%s的serial类型字段

  • 错误原因:-
  • 分析与建议:-

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

  • 错误原因:只读视图不允许插入、修改或删除
  • 分析与建议:创建视图时不使用WITH READ ONLY

E6009:新记录不符合视图条件

  • 错误原因:-
  • 分析与建议:-

E6010:不能取得视的第%d个字段的名称

  • 错误原因:-
  • 分析与建议:-

E6011:视图字段名%s重复

  • 错误原因:创建视图时指定视图字段名称
  • 分析与建议:视图字段名称设置为不同

E6012:不能在视图上创建键集游标

  • 错误原因:-
  • 分析与建议:-

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

  • 错误原因:当前操作视图所依赖表对象已被强制删除
  • 分析与建议:检查视图所依赖表对象

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

  • 错误原因:往视图列插入数据时,含列定义不直接对应基础表字段,如使用函数或其他表达式
  • 分析与建议:仅往视图对应基础表字段的列插入数据

E6015:被插入列%s为具有with check option的视图字段,但该字段所属关系不是视图的基础表

  • 错误原因:-
  • 分析与建议:-

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

  • 错误原因:单个插入语句向视图的多个基表同时插入数据
  • 分析与建议:单个插入语句只能向视图的其中一个基表插入数据

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

  • 错误原因:当前插入数据违反视图创建时的where条件,且视图使用with check option方式创建
  • 分析与建议:修改插入数据使其符合视图定义的where条件;或重新创建视图且不使用with check option

E6018:被更改列%s为具有with check option的视图字段,但该字段所属关系不是视图的基础表

  • 错误原因:-
  • 分析与建议:-

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

  • 错误原因:定义视图时包含了check option约束以及多表连接,后续对该视图进行更新操作
  • 分析与建议:根据需求情况选择重建该视图使其不包含check option约束,或直接在连接的基表更新数据

E6020:被更改的表%s属于多个具有with check option选项的视图

  • 错误原因:-
  • 分析与建议:-

E6021:执行删除的连接视图%s具有多个 Key preserved 成员表

  • 错误原因:-
  • 分析与建议:-

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

  • 错误原因:当前删除数据的连接视图成员表中无主键或唯一值索引,或主键或唯一值索引键不在视图查询字段中
  • 分析与建议:向该连接视图查询字段的成员表对应字段上添加主键或唯一值索引

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

  • 错误原因:定义视图时包含了check option约束以及多表连接,后续对该视图进行插入操作
  • 分析与建议:根据需求情况选择重建该视图使其不包含check option约束,或直接向连接的基表插入数据

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

  • 错误原因:视图创建同时包含CHECK OPTION选项和子查询
  • 分析与建议:按需选择其中一种使用,不能同时使用

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

  • 错误原因:使用INSERT FIRST/ALL 向视图插入数据
  • 分析与建议:INSERT FIRST/ALL 不支持向视图插入数据,可只使用INSERT向视图插入数据

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

  • 错误原因:对含临时表的视图做插入、修改或删除操作
  • 分析与建议:不支持此操作

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

  • 错误原因:尝试对JOIN连接视图做删除数据操作
  • 分析与建议:JOIN连接视图不支持数据删除操作