Skip to content

适用虚谷数据库版本

v12.10.8



适用虚谷数据库版本

v12.10.8


E5001-E5999

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

当前页面错误码为表、分区、索引、约束、字段等相关错误码。

注意

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

E5001:副本索引记录为空

  • 错误原因

    1. 删除索引时,在索引存储副本所在节点进行数据同步删除操作时,在存储副本中未找到待删除的索引记录。
  • 分析与建议

    1. 索引存储异常,建议重建索引。

E5002:无效大对象

  • 错误原因
    1. 插入/更新/复制大对象时,数据长度异常。
  • 分析与建议
    1. 大对象存储异常。

E5005:大对象写操作越界

  • 错误原因

    1. 向大对象写入数据的总长超出阈值。
  • 分析与建议

    1. 控制大对象的数据长度。

E5009:JOIN/USING使用的字段未出现在左表中

  • 错误原因

    1. FULL/LEFT/RIGHT/INNER 连接查询的 USING 使用的字段名称在左表中不存在。
  • 分析与建议

    1. FULL/LEFT/RIGHT/INNER 连接查询的 USING 使用的字段名称必须同时存在于左右连接表中。

E5010:JOIN/USING使用的字段未出现在右表中

  • 错误原因

    1. FULL/LEFT/RIGHT/INNER 连接查询的 USING 使用的字段名称在右表中不存在。
  • 分析与建议

    1. FULL/LEFT/RIGHT/INNER 连接查询的 USING 使用的字段名称必须同时存在于左右连接表中。

E5013:Having表达中%s既不是分组项也不是统计项

  • 错误原因

    1. HAVING 条件语句只能是分组统计项,普通字段限制表达式应在 WHERE 中。
  • 分析与建议

    1. 修改 SQL 语句以满足使用条件。

E5014:目标表%s不能作为源表

  • 错误原因

    1. 数据导入时目标表与源表相同。
  • 分析与建议

    1. 不允许源表与目标表相同的数据导入拷贝操作,可建立临时表进行拷贝复制。

E5015:CREATE TABLE/AS SELECT语句字段不匹配

  • 错误原因

    1. 使用 CREATE TABLE AS SELECT 语句进行表复制时字段不一致。
  • 分析与建议

    1. 修改 SQL 语句以满足使用条件。

E5016:CREATE TABLE/PRIMARY KEY语句中表%s的主键重复

  • 错误原因

    1. 创建表对象场景下,主键约束重复。
  • 分析与建议

    1. 表对象只能有一个主键约束。

E5017:未能在主表%s找到与外键字段相匹配的唯一值或主键约束

  • 错误原因

    1. 外键字段在主表上不存在主键或唯一值约束。
  • 分析与建议

    1. 外键字段在主表上需为主键或含唯一值约束。

E5021:表或视图%s不存在

  • 错误原因

    1. 指定操作表/视图不存在。
  • 分析与建议

    1. 确认操作表/视图名是否正确并存在。

E5022:表%s已存在

  • 错误原因

    1. 创建表/视图时发现存在同名表。
  • 分析与建议

    1. 确认操作表/视图名是否正确并存在。

E5025:存在对表%s依赖的对象

  • 错误原因

    1. 删除表对象/修改列/删除列/修改表名时,若未显式指定强制执行,则无法对存在依赖的表对象执行这些操作。
  • 分析与建议

    1. DROP 表等操作前先确认无其他对象依赖该表;或使用 CASCADE 强制执行操作,依赖对象会置为失效

E5026:不能删除系统表%s

  • 错误原因

    1. 执行删除系统表的 SQL 语句。
  • 分析与建议

    1. 数据库系统表不允许用户进行操作。

E5027:未指定触发器%s的表名

  • 错误原因

    1. 创建或修改触发器时,未指定触发器依赖的表对象。
  • 分析与建议

    1. 确定 SQL 语法是否正确。

E5028:CREATE TABLE%s语句中字段%s的NULL与NOT NULL约束相冲突

  • 错误原因

    1. 创表场景中,同一个字段上同时出现 NULL 和 NOT NULL 约束。
  • 分析与建议

    1. 字段上的 NULL 和 NOT NULL 约束只能存在一个。

E5029:CREATE TABLE%s语句中字段%s的默认值重复

  • 错误原因

    1. 创表场景中,同一个字段上出现多个默认值约束。
  • 分析与建议

    1. 字段上的默认值约束只能存在一个。

E5031:CREATE TABLE/COLLATE %s暂不支持

  • 错误原因

    1. 暂不支持 COLLATE 显式指定字段列排序规则功能。
  • 分析与建议

    1. 功能缺失。

E5035:应指定索引的表名%s

  • 错误原因

    1. 操作索引时未指定索引归属表名。
  • 分析与建议

    1. 确认SQL语句是否正确,相关索引操作语法参考索引模块。

E5036:不能对系统表或文件表%s作插入

  • 错误原因

    1. 系统表和文件表不支持通过 SQL 请求进行数据插入。
  • 分析与建议

    1. 现有设计如此。

E5037:不能对系统表或文件表%s作删除

  • 错误原因

    1. 系统表和文件表不支持通过 SQL 请求进行数据删除。
  • 分析与建议

    1. 现有设计如此。

E5038:不能对系统表或文件表%s作更改

  • 错误原因

    1. 系统表和文件表不支持通过 SQL 请求进行数据更改。
  • 分析与建议

    1. 现有设计如此。

E5039:游标%s未基于表%s

  • 错误原因

    1. 使用游标作为定位器的 DELETE 语句,其游标的基表不是 DELETE 操作的目标表。
  • 分析与建议

    1. 需保持 DELETE 操作的目标表与游标的基表相同。

E5040:不允许将表%s的字段全部删除

  • 错误原因

    1. 删除表字段时删除表的最后一列。
  • 分析与建议

    1. 不能删除单字段表的最后一列。

E5041:找不到被引用表%s的主键

  • 错误原因

    1. 系统无法找到被引用表的主键。
  • 分析与建议

    1. 确认相关表主键是否存在且有效,或者进行重新开表予以解决。

E5043:对象名%s错误

  • 错误原因

    1. 指定操作对象名不存在或异常。
  • 分析与建议

    1. 检查操作对象名是否正确。

E5045:表%s上没有安全策略%s

  • 错误原因

    1. 对没有安全策略的表进行修改/删除安全策略。
  • 分析与建议

    1. 对表进行修改/删除安全策略前,需确认表对象上存在安全策略。

E5046:查找系统表%s字段%s失败

  • 错误原因

    1. 对系统表的指定字段进行数据处理时,系统表上不存在该字段。
  • 分析与建议

    1. 程序内部编码逻辑异常。

E5047:分区%s不存在

  • 错误原因

    1. 插入数据或变更数据指定的分区键值无法映射到对应的分区。
  • 分析与建议

    1. 确定操作数据分区键值是否存在对应的分区。

E5058:记录的键被其它表引用作为外键,不能更改或删除

  • 错误原因

    1. 删除或更改主键表记录时,该记录被外键表引用。
  • 分析与建议

    1. 指定外键为级联操作外键;先删除/更改外键表数据,再删除/更改主键表数据。

E5059:记录不符合表的任何一个分区的条件

  • 错误原因

    1. 分区表中,操作数据的分区键值无法映射到任一分区中。
  • 分析与建议

    1. 确认操作数据分区键值有效性。

E5060:表%s上设有防止插入保护

  • 错误原因

    1. 对于指定表设置了 INSERT DISABLE 限制保护。
  • 分析与建议

    1. 联系管理员取消插入保护。

E5061:表%s上设有防止更改保护

  • 错误原因

    1. 对于指定表设置了 UPDATE DISABLE 限制保护。
  • 分析与建议

    1. 联系管理员取消变更保护。

E5062:表%s上设有防止删除保护

  • 错误原因

    1. 对于指定表设置了 DELETE DISABLE 限制保护。
  • 分析与建议

    1. 联系管理员取消删除保护。

E5063:新分区值范围与已有分区重叠

  • 错误原因

    1. 增加表分区时,分区范围与已有分区范围重叠。
  • 分析与建议

    1. 重新确认新增分区数据范围。

E5064:新分区类型与已有分区不一致

  • 错误原因

    1. 新增分区指定类型与表设计不一致。
  • 分析与建议

    1. 确认新增分区类型是否与表定义一致。

E5065:新分区键值数与已有分区不一致

  • 错误原因

    1. 指定新增分区键值数与表设计不一致。
  • 分析与建议

    1. 确认新增分区键值数是否与表一致。

E5066:分区条件表达式必须是常数表达式

  • 错误原因

    1. 分区条件非常数表达式。
  • 分析与建议

    1. 修改SQL语法,指定分区条件为常数表达式。

E5067:分区条件表达式与分区键数据类型不兼容

  • 错误原因

    1. 指定分区条件表达式与分区键数据类型不兼容。
  • 分析与建议

    1. 确认分区条件表达式是否正确。

E5068:分区条件值的个数与分区条件字段不匹配

  • 错误原因

    1. 指定分区条件值的个数与分区条件信息不符。
  • 分析与建议

    1. 确认分区条件值个数是否与分区条件字段匹配。

E5069:分区%s不存在

  • 错误原因

    1. 分区操作(删除、清理)时指定分区名不存在。
  • 分析与建议

    1. 确认操作分区名是否正确。

E5070:未定义分区条件

  • 错误原因

    1. 划分分区时未指定分区条件。
  • 分析与建议

    1. 确认分区操作语法正确性。

E5071:不能为局部分区索引增加新分区

  • 错误原因

    1. 手动进行局部分区索引分区增加。
  • 分析与建议

    1. 局部分区索引分区与表分区一致,无需手动操作。

E5072:不能更改系统表%s

  • 错误原因

    1. 操作更改指定系统表。
  • 分析与建议

    1. 系统表不允许进行变更或除查询外的其他操作。

E5073:不能更改临时表%s

  • 错误原因

    1. 对临时表执行不支持的操作。
  • 分析与建议

    1. 不支持对临时表重整、添加/删除/修改安全策略、修改字段、修改索引、使能/禁用/删除约束、添加/修改/删除分区等操作。

E5074:表%s已定义有主键

  • 错误原因

    1. 重复定义表主键信息。
  • 分析与建议

    1. 一个表只允许存在一个主键,若还需其他唯一值约束可采用唯一值索引/约束进行限制。

E5075:被引用的表%s不存在

  • 错误原因

    1. 创建外键时,指定引用的表不存在。
  • 分析与建议

    1. 确定引用表是否存在及表名是否正确。

E5076:不能删除分区条件字段%s

  • 错误原因

    1. 删除表字段时指定删除分区键。
  • 分析与建议

    1. 不允许删除分区表的分区键。

E5077:不能更改文件表或虚拟表或函数表

  • 错误原因

    1. 对文件表执行不支持的操作。
  • 分析与建议

    1. 不支持对文件表进行重整、添加/删除/修改安全策略、修改字段和流式导入操作。

E5081:主键或唯一值索引的分区键应是索引字段

  • 错误原因

    1. 分区表的主键或唯一值索引没有包含分区键。
  • 分析与建议

    1. 分区表的主键或唯一值索引应包含分区键。

E5083:表%s无分区

  • 错误原因

    1. 对指定非分区表进行分区操作。
  • 分析与建议

    1. 系统不支持的操作。

E5090:分区%s不存在或不在线

  • 错误原因

    1. 向分区表插入/导入数据时,数据所属的分区离线。
  • 分析与建议

    1. 确认相关分区表各个分区是否离线,再做处理。

E5102:分区条件值出现重复

  • 错误原因

    1. 一级分区键中出现重复的字段。
  • 分析与建议

    1. 确认并保证分区键中字段不重复。

E5103:子分区条件值出现重复

  • 错误原因

    1. 二级分区键中出现重复的字段。
  • 分析与建议

    1. 确认并保证分区键中字段不重复。

E5104:唯索引表或簇集表上不能创建其它索引

  • 错误原因

    1. 尝试为索引组织表创建索引。
  • 分析与建议

    1. 索引组织表不支持创建索引。

E5108:子分区名%s出现重复

  • 错误原因

    1. 尝试为分区表添加重复的子分区。
  • 分析与建议

    1. 新增分区名不能与已存在的分区名重复。

E5109:分区名%s出现重复

  • 错误原因

    1. 尝试为分区表添加重复的分区。
  • 分析与建议

    1. 新增分区名不能与已存在的分区名重复。

E5110:分区键%s错误(不存在或不可比较或不可Hash化)

  • 错误原因

    1. 解析分区属性时,分区键字段所属数据类型不支持或无法参与比较运算。
  • 分析与建议

    1. 分区键的字段类型必须是系统支持且可以参与比较计算的数据类型。

E5111:分区条件表达式与分区键的数据类型不兼容

  • 错误原因

    1. 分区条件表达式的数据类型无法向分区键的数据类型进行转换。
  • 分析与建议

    1. 分区条件表达的数据类型与分区键的数据类型保持一致。

E5124:临时表不能分区

  • 错误原因

    1. 创建临时表时指定了分区。
  • 分析与建议

    1. 临时表不支持分区。

E5125:唯索引表或非分区表或Hash分区表不能有子分区

  • 错误原因

    1. 创建索引组织表、非分区表或 HASH 分区表时指定了二级分区。
  • 分析与建议

    1. 索引组织表、非分区表或 HASH 分区表不支持子分区。

E5129:未指定表名

  • 错误原因

    1. 为表添加注释场景下,未指定表名。
  • 分析与建议

    1. 显式指定表名。

E5139:字段所属表%s未出现在FROM子句中

  • 错误原因

    1. 查询场景下,输出字段中包含被访问表中没有的字段。
  • 分析与建议

    1. 删除无效字段。

E5152:创建表(%s)失败

  • 错误原因

    1. CREATE TABLE AS (SELECT ...)场景下,创建表失败。
  • 分析与建议

    1. 确认查询子句中是否含有用户自定义类型(UDT)字段,尝试将相关用户自定义类型(UDT)重建。

E5156:表的字段数不能超%d个

  • 错误原因

    1. 创建表对象或修改表结构场景下,表的字段个数超过阈值。
  • 分析与建议

    1. 将表的字段个数控制在阈值范围内。

E5168:字段%s不能设置成自增长

  • 错误原因

    1. 非数字类型和小于4字节的数字类型字段作为自增长序列值。
  • 分析与建议

    1. 自增长序列值的字段数据类型只能是 INTEGER、BIGINT 和 NUMBER。

E5169:自增长字段%s不能拥有默认值

  • 错误原因

    1. 尝试为自增长字段添加默认值约束。
  • 分析与建议

    1. 自增长字段和默认值约束不能作用于同一个字段。

E5170:约束%s重复定义

  • 错误原因

    1. 表上的约束重复定义。
  • 分析与建议

    1. 已存在的约束无需重复定义。

E5171:不能设置或取消表上的读许可

  • 错误原因

    1. "ALTER TABLE 表名 DISABLE/ENABLE SELECT" 场景;
  • 分析与建议

    1. 不能设置或取消表上的读许可。

E5174:用户%s已拥有同名%s的%s对象

  • 错误原因

    1. 修改对象属主时,新属主用户下已有同名对象。
  • 分析与建议

    1. 更改表名。

E5178:排序字段号范围错误

  • 错误原因

    1. ORDER BY 场景下,参与排序的字段数量大于输出字段数量。
  • 分析与建议

    1. 规范 ORDER BY 用法。

E5182:Corresponding字段%s可配失败

  • 错误原因

    1. 集合查询中显式指定的 CORRESPONDING 字段匹配失败。
  • 分析与建议

    1. 规范集合查询用法。

E5191:不能更改或删除系统%s对象%s

  • 错误原因

    1. 尝试删除或修改系统定时作业、系统包、系统过程、系统同义词、系统表、系统触发器、系统 UDT 和系统视图。
  • 分析与建议

    1. 系统对象不支持删除和修改。

E5194:不能在系统表或临时表%s上创建触发器

  • 错误原因

    1. 尝试在系统表或临时表上创建触发器。
  • 分析与建议

    1. 不支持在系统表和临时表上创建触发器。

E5195:不能在系统视图%s上创建触发器

  • 错误原因

    1. 尝试在系统视图上创建触发器。
  • 分析与建议

    1. 不支持在系统视图上创建触发器。

E5197:不能在视图上创建除Instead of之外的触发器

  • 错误原因

    1. 尝试在视图上创建 INSTEAD OF 触发器。
  • 分析与建议

    1. 不支持在视图上创建 INSTEAD OF 触发器。

E5199:DEFAULT值表达式错误

  • 错误原因

    1. 为 DOMAIN 设置的默认值表达式无法转换为需要的数据类型。
  • 分析与建议

    1. 规范 DOMAIN 用法。

E5200:值检查表达式错误

  • 错误原因

    1. DOMAIN 的值检查表达式解析出现异常。
  • 分析与建议

    1. 规范 DOMAIN 用法。

E5201:DOMAIN%s已有默认值

  • 错误原因

    1. DOMAIN 已存在默认值。
  • 分析与建议

    1. 删除再重新添加默认值。

E5207:DOMAIN%s不存在

  • 错误原因

    1. 尝试删除不存在的 DOMAIN。
  • 分析与建议

    1. 无。

E5210:下标%d超界

  • 错误原因

    1. 用户自定义类型(UDT)数组访问超界。
  • 分析与建议

    1. 规范 UDT 数组用法。

E5211:字段别名个数太多

  • 错误原因

    1. 创建视图时视图字段个数与访问的表字段个数不相等。
  • 分析与建议

    1. 规范创建视图用法。

E5227:词表源文件%s.TXT或%s.UC2不存在

  • 错误原因

    1. 词表文件无法打开失败。
  • 分析与建议

    1. 确认词表文件是否存在。

E5228:词表文件%s创建失败

  • 错误原因

    1. 词表文件无法创建。
  • 分析与建议

    1. 确认操作系统环境是否正常。

E5229:词表文件%s不存在

  • 错误原因

    1. 词表文件无法打开失败。
  • 分析与建议

    1. 确认词表文件是否存在。

E5230:词表文件%s格式错误

  • 错误原因

    1. 词表文件内容格式错误。
  • 分析与建议

    1. 确认词表文件是否正确。

E5231:游标%s创建失败

  • 错误原因

    1. 编译块语句中的游标语句失败。
  • 分析与建议

    1. 检查游标定义。

E5232:不能刪除当前事务或当前连接使用的表%s

  • 错误原因

    1. 回收表对象、删除用户、删除模式、删除表对象、重命名临时表时,表对象正在被当前事务使用。
  • 分析与建议

    1. 重新组织事务逻辑。

E5233:不能对当前事务使用的表%s进行更改或增删索引或触发器

  • 错误原因

    1. 当前事务或上层事务环境正在使用相关表对象,事务内部持有对该表的对象资源锁(锁类型为2)。
  • 分析与建议

    1. 排查事务内部是否存在会引起锁表的其它操作(比如 DDL)。

E5234:不能截断当前事务使用的表%s

  • 错误原因

    1. TRUNCATE 当前事务内正在被使用的临时表或堆表。
  • 分析与建议

    1. 重新组织事务逻辑。

E5235:表对象已被删除或已失效

  • 错误原因

    1. 内存中表的元信息被清理或无法获取。
  • 分析与建议

    1. 确认相关表对象是否被删除。

E5236:索引已被删除或已失效

  • 错误原因

    1. 内存中索引的元信息被清理。
  • 分析与建议

    1. 确认相关索引是否被删除。

E5239:grouping字段不在分组中

  • 错误原因

    1. GROUPING 和 GROUPING_ID 中出现的字段未在 GROUP BY 分组语句中出现。
  • 分析与建议

    1. 规范 GROUPING 用法。

E5240:主键表%s不存在

  • 错误原因

    1. 创表语句中被依赖的主键表不存在。
  • 分析与建议

    1. 确认表名称拼写是否正确。

E5241:标号语句%s不存在

  • 错误原因

    1. 编译块语句中的 GOTO 跳转语句失败。
  • 分析与建议

    1. GOTO 跳转语句缺失跳转标签。

E5246:按时段自动分区分区键个数只能为1且类型必须是date或datetime类型

  • 错误原因

    1. 创建自动扩展分区表场景下,按时间自动扩展分区键的字段个数不为 1。
  • 分析与建议

    1. 自动扩展分区表的分区键只能有一个字段。

E5247:查找记录所在分区失败

  • 错误原因

    1. 插入/删除分区索引记录时,根据数据记录计算的分区号异常。
  • 分析与建议

    1. 索引异常,建议重建索引。

E5248:查找记录所在子分区失败

  • 错误原因

    1. 插入/删除分区索引记录时,根据数据记录计算的子分区号异常。
  • 分析与建议

    1. 索引异常,建议重建索引。

E5250:自动扩展分区表不支持二级分区

  • 错误原因

    1. 创建分区表时为自动扩展分区指定了子分区。
  • 分析与建议

    1. 规范自动扩展分区表用法。

E5251:词表源文件%s中没有效词

  • 错误原因

    1. 词表文件中没有有效词。
  • 分析与建议

    1. 需确认词表文件是否有内容。

E5252:自动扩展分区间隔步长异常

  • 错误原因

    1. 语句中指定的自动扩展分区间隔超出阈值范围。
  • 分析与建议

    1. 控制自动扩展分区间隔范围在阈值范围内。

E5253:表数据量过大,请管理员确认是否执行

  • 错误原因

    1. 非管理员用户修改表结构导致需要表数据重整,数据重整的数据行数超过阈值。
  • 分析与建议

    1. 切换管理员用户后,再进行表结构修改。

E5254:ON COMMIT动作仅能被用于临时表

  • 错误原因

    1. 尝试对堆表使用 ON COMMIT 动作。
  • 分析与建议

    1. 功能不支持。

E5255:窗口子句中包含无效的统计范围

  • 错误原因

    1. 窗口子句中包含无效的统计范围。
  • 分析与建议

    1. 规范窗口子句用法。

E5257:临时表不支持创建外键和被其他表外键引用

  • 错误原因

    1. 创建或修改临时表时指定了外键约束。
  • 分析与建议

    1. 不支持临时表创建外键。

E5258:窗口偏移量不能为负数

  • 错误原因

    1. 开窗函数表达式中行偏移量计算结果为负数。
  • 分析与建议

    1. 窗口偏移量必须是正数。

E5259:窗口偏移量不能为NULL

  • 错误原因

    1. 参与窗口偏移量计算的偏移值不能为空。
  • 分析与建议

    1. 规范开窗表达式用法。

E5261:复制完成%d行,受资源限制被提前结束

E5262:自动扩展分区表不能指定 MAXVALUES 分区

  • 错误原因

    1. 创建自动扩展分区表时指定了 MAXVALUES 分区。
  • 分析与建议

    1. 不支持自动扩展分区指定 MAXVALUES 分区。

E5263:临时表%s正在使用,不能更改

  • 错误原因

    1. 修改临时表时,该临时表正在被其它事务使用。
  • 分析与建议

    1. 等候正在使用该临时表的事务结束。

E5264:临时表%s不支持重建索引

  • 错误原因

    1. 尝试对临时表重建索引。
  • 分析与建议

    1. 不支持对临时表重建索引。

E5265:无效的列选项

  • 错误原因

    1. 默认值以参数的形式指定。
  • 分析与建议

    1. 不支持的用法。

E5266:不支持批量参数化执行

  • 错误原因

    1. MERGE INTO 和多表插入不支持批量参数化执行。
  • 分析与建议

    1. 不支持的用法。

E5267:表缓存信息错误,请重新开表

  • 错误原因

    1. 表信息被系统标记为不可信。
  • 分析与建议

    1. 需要重新开表。

E5268:IOT或自动扩展分区表,只能使用USE MODE 2

  • 错误原因

    1. 索引组织表和自动扩展分区表使用了非索引方式导入。
  • 分析与建议

    1. 不支持的用法。

E5269:不支持的表类型(仅支持堆和IOT表导入)

  • 错误原因

    1. 流式导入只支持堆表和索引组织表。
  • 分析与建议

    1. 不支持的用法。

E5270:导入模式参数错误,请使用USE MODE 1或者2

  • 错误原因

    1. 流式导入只支持 1 或 2 两种导入模式。
  • 分析与建议

    1. 按照现有设计使用有效的导入模式。

E5271:输出字段数不能超过2047

  • 错误原因

    1. 查询场景下,输出的字段数不能超过 2047。
  • 分析与建议

    1. 限制输出的字段数。

E5272:不能将大对象类型(CLOB/BLOB/JSON等)用作等值连接键

  • 错误原因

    1. JOIN 连接查询场景下,使用了大对象或 JSON 数据类型的字段作为连接键。
  • 分析与建议

    1. 不支持的用法。

E5273:无法对返回大对象类型(CLOB/BLOB/JSON等)的函数创建函数索引

  • 错误原因

    1. 创建函数索引时使用了返回值为大对象或 JSON 数据类型的函数。
  • 分析与建议

    1. 不能使用返回值类型为大对象或 JSON 的函数作为创建函数索引时使用的表达式。

E5274:json类型不能作为分组键

  • 错误原因

    1. 查询场景下,使用了 JSON 数据类型的字段作为 GROUP BY 的分组键。
  • 分析与建议

    1. GROUP BY 使用的分组键不能是使用 JSON 数量类型的字段。

E5275:无效的窗口排序列

  • 错误原因

    1. 窗口子句的排序键超过1个或未指定排序键;窗口子句为指定了偏移值的 RANGE。
  • 分析与建议

    1. 不支持的用法。

E5279:不能更改表分区字段%s数据类型

  • 错误原因

    1. 修改分区表结构时,尝试修改分区表的分区键字段。
  • 分析与建议

    1. 分区表的分区键字段不能修改。

E5280:分区列个数超出最大限制(最多列数为32)

  • 错误原因

    1. 创建分区表时,分区键的字段个数超过阈值(32)。
  • 分析与建议

    1. 减小分区键的字段个数至系统规定的阈值范围内。

E5281:PARTITIONS 子句中指定的分区数无效

  • 错误原因

    1. 创建分区表时指定的分区数无效(不大于 0)。
  • 分析与建议

    1. 创建分区表时指定的分区数需大于 0;

E5282:SUBPARTITIONS 子句中指定的子分区数无效

  • 错误原因

    1. 创建分区表时指定的子分区数无效(不大于 0)。
  • 分析与建议

    1. 创建分区表时指定的子分区数需大于 0;