检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
column" SQLSTATE: XX000 错误原因:该列被其它对象依赖,不允许更改类型。 解决办法:查找对象被依赖的原因,去除依赖后进行类型更改。例如,修改某列时有视图依赖所修改的表导致失败。可以先保存视图定义,再删除视图。然后修改表数据类型,改完后重建视图。 GAUSS-00793: "unexpected
"cannot %s '%s' because it is in use" SQLSTATE: 55006 错误原因:执行SQL语句时,需要访问的数据分区正被访问,不能执行此命令。 解决办法:建议等待数据分区访问结束再执行此SQL语句。 GAUSS-00852: "there is no
against NON-PARTITIONED index" SQLSTATE: XX000 错误原因:不能对NON-PARTITIONED表设置不可用的索引分区。 解决办法:对PARTITION表设置索引分区。 GAUSS-00872: "can not set all index unusable
错误原因:ALTER TABLE EXCHANGE PARTITION语句执行的表列限制不匹配。 解决办法:建议检查ALTER TABLE EXCHANGE PARTITION语句执行的表是否有相同的列限制,否则不能执行。 GAUSS-00912: "distribute mismatch
错误原因:需要一个数字类型的参数,但语句中给的参数不是。 解决办法:检查SQL语句,给出正确的参数。 GAUSS-01098: "%s requires a boolean value" SQLSTATE: 42601 错误原因:需要一个布尔类型的参数,但语句中给的参数不是。 解决办法:检查SQL语句,给出正确的参数。
ode函数交换两张表的物理文件时,由于表1的物理存储文件无效,不能交换当前表的物理文件。 解决办法:1、确认gs_switch_relfilenode函数第一个参数中表1的物理文件是否有效;2、删除表1,通过create table语法重新创建表,重建当前表的物理文件 GAUSS-01118:
42601 错误原因:Prepared语句所需参数与实际获得的参数数目不匹配。 解决办法:请检查EXECUTE语法中的参数个数和PREPARE语法中创建预备语句参数个数是否一致,保证EXECUTE和PREPARE语法中参数个数的一致性,并重新调用PREPARE和EXECUTE语法执行。
错误原因:Copy to指定的目标数据源不支持。 解决办法:请修改Copy to指定的目标数据源。 GAUSS-01152: "COPY_GDS does not implement in CopySendEndOfRow" SQLSTATE: XX000 错误原因:Copy to指定的目标数据源不支持。
22P04 错误原因:属性个数期望的与实际不一致。 解决办法:"1、从DN端返回给CN端的属性个数出错,属于内部错误,请联系技术支持工程师提供技术支持。 2、目标表属性个数与要复制的源文件属性个数不一致。需要检查待copy文件的列数和表中指定的列数是否一致。" GAUSS-01242:
reference OLD values" SQLSTATE: 42P17 错误原因:INSERT trigger的WHEN子句引用了OLD值。 解决办法:INSERT trigger的WHEN子句不能引用OLD值。 GAUSS-01392: "DELETE trigger's WHEN condition
'float8'" SQLSTATE: 42P17 错误原因:CREATE OPERATOR,指定的RESTRICT函数返回值不是float8类型。 解决办法:CREATE OPERATOR,指定的RESTRICT函数返回值必须是float8类型。 GAUSS-01462: "join estimator
错误原因:pg_extension_config_dump()函数的参数1不是正在创建的EXTENSION的成员。 解决办法:pg_extension_config_dump()函数的参数1必须是正在创建的EXTENSION的成员。 GAUSS-01503: "extension with
EXTENSION ADD,添加的对象已经是EXTENSION的成员了。(2)CREATE EXTENSION,EXTENSION的SQL脚本文件内创建的某个对象已经是别的EXTENSION的成员了。" 解决办法:"(1)ALTER EXTENSION ADD,添加的对象必须尚未是EXTENSION的成员了。(2)CREATE
does not support this distribution type yet" SQLSTATE: 0A000 错误原因:尚未支持的重分布数据类型。 解决办法:目前不支持对float、double等数据类型进行重分布,建议修改该列数据类型。 父主题: GAUSS-01501
"too many function arguments" SQLSTATE: XX000 错误原因:函数参数太多。 解决办法:修改查询中使用的函数,确保参数使用正确。 GAUSS-01598: "function's resolved result type changed during
错误原因:系统内部错误。检测索引是否有不可用的分区,索引是InvalidOid。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01610: "relation %s is not partitioned" SQLSTATE: XX000 错误原因:系统内部错误。检测索引是否有不可用的分区,heap
SQLSTATE: 0A000 错误原因: SELECT的Window子句,Window partitioning column不是可排序的数据类型,导致不能实现window PARTITION BY。 解决办法:修改PARTITION BY子句,使用可排序的列。 GAUSS-01660: "could
outer join" SQLSTATE: 0A000 错误原因: SELECT FOR UPDATE/SHARE不能应用于外连接可能是空值的一侧。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01688: "JOIN qualification cannot refer
to locate the %d result rel!" SQLSTATE: XX000 错误原因:找不到对应的结果表。 解决办法:检查insert/update的结果表是否合法。 GAUSS-01692: "cannot insert into view '%s'" SQLSTATE:
错误原因:该名称对应的节点并不是一个DN类型的节点。 解决办法:检查nodeid的正确性并检查系统当前状态。 GAUSS-01713: "PGXC Group %s: group not defined" SQLSTATE: 42704 错误原因:group_name对应的节点组不存在。