检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GAUSS-00011 -- GAUSS-00020 GAUSS-00011: "hash table corrupted" SQLSTATE: LL002 错误原因:哈希表损坏。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00012: "target lists
GAUSS-00041 -- GAUSS-00050 GAUSS-00041: "unrecognized castmethod: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00042: "cache
错误原因:对于一个空的数组不能确定其类型。 解决办法:对数据做强制类型转换。 GAUSS-00080: "could not find element type for data type %s" SQLSTATE: 42704 错误原因:数组中的某个元素不是合法的数据类型。 解决办法:存入到数组中的值的类型要和声明的类型一致。
GAUSS-00081 -- GAUSS-00090 GAUSS-00081: "unnamed XML attribute value must be a column reference" SQLSTATE: 42601 错误原因:未命名的XML属性值必须是列的引用。 解决办法:用户检查输入SQL。
GAUSS-00091 -- GAUSS-00100 GAUSS-00091: "IS DISTINCT FROM requires = operator to yield boolean" SQLSTATE: 42804 错误原因:IS DISTINCT FROM语句中,去重时使用的操作符返回值不是布尔类型。
GAUSS-00121 -- GAUSS-00130 GAUSS-00121: "column %d of relation '%s' does not exist" SQLSTATE: 42703 错误原因:表中的列不存在。 解决办法:使用时要确定表中的列是否存在。 GAUSS-00122:
GAUSS-00141 -- GAUSS-00150 GAUSS-00141: "missing argument" SQLSTATE: 42601 错误原因:删除操作符时缺少参数。 解决办法:删除操作符时要使用和定义时一样的参数。 GAUSS-00142: "WITH CHECK
GAUSS-00191 -- GAUSS-00200 GAUSS-00191: "recursive query '%s' column %d has collation '%s' in non-recursive term but collation '%s' overall"
GAUSS-00241 -- GAUSS-00250 GAUSS-00241: "aggregates not allowed in JOIN conditions" SQLSTATE: 42803 错误原因:JOIN condition中使用聚集函数。 解决办法:JOIN condition中不允许使用聚集函数。
42804 错误原因:表达式两端的数据类型不一致。 解决办法:通过类型转换,使表达式两端的类型一致。 GAUSS-00262: "column '%s' specified more than once" SQLSTATE: 42701 错误原因:向表对象中插入数据时,同样的列指定了多次。
SQLSTATE: 42601 错误原因:SELECT ... FOR UPDATE/SHARE...OF table_name语法中指定的表名存在数据库/模式的引用。 解决办法:修改SELECT ... FOR UPDATE/SHARE...OF table_name语法中指定的表名不能包含database
GAUSS-00311 -- GAUSS-00320 GAUSS-00311: "SELECT FOR UPDATE/SHARE cannot be applied to a join" SQLSTATE: 0A000 错误原因:SELECT ... FOR UPDATE/SHARE
GAUSS-00331 -- GAUSS-00340 GAUSS-00331: "cache lookup failed on source like relation %u for reloptions" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00371 -- GAUSS-00380 GAUSS-00371: "ON SELECT rule cannot use OLD" SQLSTATE: 42P17 错误原因:CREATE RULE name AS ON SELECT语法中WHERE条件表达式中引用的表名不能为OLD表。
GAUSS-00381 -- GAUSS-00390 GAUSS-00381: "misplaced INITIALLY DEFERRED clause" SQLSTATE: 42601 错误原因:语法错误。 解决办法:修改SQL Statement。 GAUSS-00382: "multiple
$%d" SQLSTATE: 42P08 错误原因:参数类型无法确定。 解决办法:修改参数值为系统可识别的类型,请参见《SQL语法参考》的“数据类型”章节。 GAUSS-00428: "could not create syslogger data transfer thread:
GAUSS-00451 -- GAUSS-00460 GAUSS-00451: "could not read permissions of directory '%s': %m" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00471 -- GAUSS-00480 GAUSS-00471: "can not accept connection in standby mode." SQLSTATE: 57P03 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00472:
/pg_tblspc/"可读可写可执行权限失败。 解决办法:创建数据库的表空间时设置表空间目录"$PGDATA/pg_tblspc/"目录权限存在异常,可以通过尝试如下方法排除问题:1.确认是否为管理员用户或当前数据库创建权限;2.确认文件系统为只读,可以修改文件系统权限为可写和可执行;3
GAUSS-00541 -- GAUSS-00550 GAUSS-00541: "directory '%s' already in use as a tablespace" SQLSTATE: 55006 错误原因:为表空间所创建的目录已存在。 解决办法:将表空间定义在其他目录下。