文档中心MogDBMogDB StackUqbar
v2.1

文档:v2.1

支持的版本:

其他版本:

GAUSS-03101 - GAUSS-03200


GAUSS-03101 - GAUSS-03110


GAUSS-03101: "wrong number of array subscripts"

SQLSTATE: 2202E

错误原因: 使用定长元素的数组只能是一维,不支持多维元素替换。

解决办法: 检查输入参数。

GAUSS-03102: "array subscript out of range"

SQLSTATE: 2202E

错误原因: 一维的索引值超出数组容纳的元素值,非法。

解决办法: 检查输入参数。

GAUSS-03103: "cannot assign null value to an element of a fixed-length array"

SQLSTATE: 22004

错误原因: 不能将定长元素数组的元素值替换为NULL值。

解决办法: 检查输入参数。

GAUSS-03104: "updates on slices of fixed-length arrays not implemented"

SQLSTATE: 0A000

错误原因: 不支持在使用定长元素的数组上进行更新。

解决办法: 检查输入参数。

GAUSS-03105: "source array too small"

SQLSTATE: 2202E

错误原因: 源数组中没有要替换的索引号的元素。

解决办法: 检查输入参数。

GAUSS-03106: "invalid nargs: %d"

SQLSTATE: XX000

错误原因: array的参数非法。

解决办法: 修改查询中array的参数。

GAUSS-03107: "null input array"

SQLSTATE: XX000

错误原因: array没有参数。

解决办法: 为array增加合法参数。

GAUSS-03108: "null array element not allowed in this context"

SQLSTATE: 22004

错误原因: 如果当前数组元素标志不为NULL,则不允许数组元素的值为NULL。

解决办法: 检查输入参数。

GAUSS-03110: "invalid arguments to array_create_iterator"

SQLSTATE: XX000

错误原因: array_create_iterator函数的参数非法。

解决办法: 为array_create_iterator修改合法参数。


GAUSS-03111 - GAUSS-03120


GAUSS-03111: "dimension array or low bound array cannot be null"

SQLSTATE: 22004

错误原因: 数组维度和填充下标不能为NULL。

解决办法: 检查输入参数。

GAUSS-03112: "could not determine data type of input"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03113: "wrong range of array subscripts"

SQLSTATE: 2202E

错误原因: 数组的维度下界必须是1。

解决办法: 检查输入参数。

GAUSS-03114: "dimension values cannot be null"

SQLSTATE: 22004

错误原因: 数组的维度不能为空。

解决办法: 检查输入参数。

GAUSS-03115: "unrecognized encoding: '%s'"

SQLSTATE: 22023

错误原因: 根据当前的字符串无法找到对应的encoding。

解决办法: 检查输入字符串。

GAUSS-03116: "overflow - encode estimate too small"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03117: "overflow - decode estimate too small"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03118: "invalid hexadecimal digit: '%c'"

SQLSTATE: 22023

错误原因: 非法的十六进制字符。

解决办法: 请检查输入参数。关于数据的取值范围请参考zh-cn_topic_0237121926.html。

GAUSS-03119: "invalid hexadecimal data: odd number of digits"

SQLSTATE: 22023

错误原因: 转换后的十六进制数有奇数位,非法。

解决办法: 检查输入参数。

GAUSS-03120: "unexpected '='"

SQLSTATE: 22023

错误原因: 此处不应有"="。

解决办法: 检查输入参数。


GAUSS-03121 - GAUSS-03130


GAUSS-03121: "invalid symbol"

SQLSTATE: 22023

错误原因: 非法字符。

解决办法: 检查输入参数。

GAUSS-03122: "invalid end sequence"

SQLSTATE: 22023

错误原因: 字符串解析完毕后没有到尾部。

解决办法: 检查输入参数。

GAUSS-03123: "'char' out of range"

SQLSTATE: 22003

错误原因: int4转换为char时溢出。

解决办法: 请检查输入参数。关于数据的取值范围请参考zh-cn_topic_0237121926.html。

GAUSS-03124: "invalid input syntax for type oid: '%s'"

SQLSTATE: 22P02

错误原因: 输入字符串转换为OID类型时语法错误。

解决办法: 检查输入参数。

GAUSS-03125: "value '%s' is out of range for type oid"

SQLSTATE: 22003

错误原因: 值超出OID类型的值域。

解决办法: 检查输入参数。

GAUSS-03126: "oidvector has too many elements"

SQLSTATE: 22023

错误原因: OID类型数组有太多的元素值。

解决办法: 最多支持666个值。

GAUSS-03127: "invalid oidvector data"

SQLSTATE: 22P03

错误原因: OID类型数组里的元素不为OID类型,非法。

解决办法: 检查输入参数。

GAUSS-03129: "typmod array must be type cstring[]"

SQLSTATE: 2202E

错误原因: 当前函数中处理的数组类型必须为cstring型。

解决办法: 检查数组元素类型。

GAUSS-03130: "typmod array must be one-dimensional"

SQLSTATE: 2202E

错误原因: 当前函数处理的数组必须为一维。

解决办法: 检查数组维度。


GAUSS-03131 - GAUSS-03140


GAUSS-03131: "typmod array must not contain nulls"

SQLSTATE: 22004

错误原因: 当前函数处理的数组元素不能为空。

解决办法: 检查数组元素是否为空。

GAUSS-03132: "unrecognized key word: '%s'"

SQLSTATE: 22P02

错误原因: ACL的关键字只能是group或user。

解决办法: 检查ACL的关键字是否正确。

GAUSS-03133: "missing name"

SQLSTATE: 22P02

错误原因: 在关键字group或user之后缺少名称。

解决办法: 检查ACL的语法。

GAUSS-03134: "missing '=' sign"

SQLSTATE: 22P02

错误原因: 缺少group或user的权限赋值符。

解决办法: 检查ACL的语法。

GAUSS-03135: "invalid mode character: must be one of '%s'"

SQLSTATE: 22P02

错误原因: 权限模式非法,必须为"arwdDxtXUCTc"之一。

解决办法: 检查ACL的语法。

GAUSS-03136: "a name must follow the '/' sign"

SQLSTATE: 22P02

错误原因: 如果将权限返回sysadmin,需要在"/"后指定名称。

解决办法: 检查ACL的语法。

GAUSS-03137: "invalid size: %d"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03138: "ACL array contains wrong data type"

SQLSTATE: 22023

错误原因: ACL数组中包含了非ACL元素。

解决办法: 检查ACL数组是否合法。

GAUSS-03139: "ACL arrays must be one-dimensional"

SQLSTATE: 22023

错误原因: ACL数组只能是一维。

解决办法: 检查ACL数组是否合法。

GAUSS-03140: "ACL arrays must not contain null values"

SQLSTATE: 22004

错误原因: ACL数组中不能包含NULL值。

解决办法: 检查ACL数组是否合法。


GAUSS-03141 - GAUSS-03150


GAUSS-03141: "extra garbage at the end of the ACL specification"

SQLSTATE: 22P02

错误原因: 需要转换为ACL数组的字符串解析完毕后还剩余多余字符。

解决办法: 检查输入字符串。

GAUSS-03142: "unrecognized objtype abbreviation: %c"

SQLSTATE: XX000

错误原因: acldefault函数输入参数错误。

解决办法: 不要手动调用acldefault函数,或修改acldefault函数第一个入参。

GAUSS-03143: "grant options cannot be granted back to your own grantor"

SQLSTATE: 0LP01

错误原因: 赋权出现回环,即赋权赋回给原始的赋权者。

解决办法: 检查ACL规则。

GAUSS-03144: "dependent privileges exist"

SQLSTATE: 2BP01

错误原因: 删除权限时,存在依赖权限。

解决办法: 使用cascade关键字级联删除。

GAUSS-03145: "null ACL"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03146: "aclinsert is no longer supported"

SQLSTATE: 0A000

错误原因: aclinsert函数不支持。

解决办法: 不能手动调用不支持的aclinsert函数。

GAUSS-03147: "aclremove is no longer supported"

SQLSTATE: 0A000

错误原因: aclremove函数不支持。

解决办法: 不能手动调用不支持的aclremove函数。

GAUSS-03148: "unrecognized privilege type: '%s'"

SQLSTATE: 22023

错误原因: makeaclitem函数参数不正确。

解决办法: 不要手动调用makeaclitem函数,或者makeaclitem函数第三个参数。

GAUSS-03149: "unrecognized aclright: %d"

SQLSTATE: XX000

错误原因: aclexplode函数参数不正确。

解决办法: 不要手动调用aclexplode函数,或者修改aclexplode函数参数。

GAUSS-03150: "function '%s' does not exist"

SQLSTATE: 42883

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-03151 - GAUSS-03160


GAUSS-03151: "must be member of role '%s'"

SQLSTATE: 42501

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03152: "int2vector has too many elements"

SQLSTATE: 22023

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03153: "invalid int2vector data"

SQLSTATE: 22P03

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03156: "gin_tsquery_consistent requires eight arguments"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03157: "patternsel called for operator without a negator"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03158: "unrecognized consttype: %u"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03159: "join operator should take two arguments"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-03161 - GAUSS-03170


GAUSS-03161: "found unexpected null value in index '%s'"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03162: "could not find RelOptInfo for given relids"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03163: "case insensitive matching not supported on type bytea"

SQLSTATE: 0A000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03164: "could not determine which collation to use for ILIKE"

SQLSTATE: 42P22

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03165: "regular-expression matching not supported on type bytea"

SQLSTATE: 0A000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03166: "unrecognized ptype: %d"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03167: "missing support function %d for attribute %d of index '%s'"

SQLSTATE: XX000

错误原因: 索引列不支持特定操作。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03168: "could not match index to operand"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03169: "unsupported GIN indexqual type: %d"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03170: "invalid input value for enum %s: '%s'"

SQLSTATE: 22P02

错误原因: enum的输入非法。

解决办法: 修改enum的输入。


GAUSS-03171 - GAUSS-03180


GAUSS-03171: "invalid internal value for enum: %u"

SQLSTATE: 22P03

错误原因: enum参数非法。

解决办法: 修改enum参数。

GAUSS-03172: "invalid argument for enum_recv"

SQLSTATE: XX000

错误原因: enum_recv参数非法。

解决办法: 修改enum_recv参数。

GAUSS-03173: "could not determine actual enum type"

SQLSTATE: 0A000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03174: "enum %s contains no values"

SQLSTATE: 55000

错误原因: enum中没有值。

解决办法: 为enum中赋值。

GAUSS-03175: "could not open tablespace directory '%s': %m"

SQLSTATE: XX000

错误原因: 无法打开table space的路径。

解决办法: 检查table space对应的路径是否损坏。

GAUSS-03176: "Parameter value should not be negative."

SQLSTATE: 22023

错误原因: 参数不能为负。

解决办法: 修改参数为正。

GAUSS-03177: "tablespace with OID %u does not exist"

SQLSTATE: XX000

错误原因: 在出口程序中检查用户的访问权限时,发现不存在对应的表空间。

解决办法: 检查pg_tablespace系统表中是否存在该表空间定义。

GAUSS-03178: "database with OID %u does not exist"

SQLSTATE: XX000

错误原因: 在检查用户的访问权限时,发现不存在对应的数据库。

解决办法: 检查pg_database系统表中关于数据库的状态是否正常。

GAUSS-03179: "SPI connect failure - returned %d"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03180: "failed to execute query '%s' on node '%s'"

SQLSTATE: XX000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-03181 - GAUSS-03190


GAUSS-03181: "array of weight must be one-dimensional"

SQLSTATE: 2202E

错误原因: 函数ts_rank_wtt的第一个参数的数组不是一维数组。

解决办法: 函数ts_rank_wtt的第一个参数必须是一维的。

GAUSS-03182: "array of weight is too short"

SQLSTATE: 2202E

错误原因: 函数ts_rank_wtt的参数中,一维数组的元素个数小于4个。

解决办法: 保证一维数组的元素个数大于等于4个。

GAUSS-03183: "array of weight must not contain nulls"

SQLSTATE: 22004

错误原因: 函数ts_rank_wtt的第一个参数,数组元素中包含了空值。

解决办法: 数组元素中不能包含空值。

GAUSS-03184: "weight out of range"

SQLSTATE: 22023

错误原因: 函数ts_rank_wtt的第一个参数,数组元素中的数据大于1.0。

解决办法: 数组的元组不能大于1。

GAUSS-03185: "more than one function named '%s'"

SQLSTATE: 42725

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03186: "more than one operator named %s"

SQLSTATE: 42725

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03187: "missing argument"

SQLSTATE: 42601

错误原因: 删除操作符时缺少参数。

解决办法: 删除操作符时要使用和定义时一样的参数。

GAUSS-03188: "too many arguments"

SQLSTATE: 54023

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03189: "expected a left parenthesis"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03190: "expected a right parenthesis"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。


GAUSS-03191 - GAUSS-03200


GAUSS-03191: "expected a type name"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03192: "improper type name"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03193: "input of anonymous composite types is not implemented"

SQLSTATE: 0A000

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03194: "malformed record literal: '%s'"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03195: "wrong number of columns: %d, expected %d"

SQLSTATE: 42804

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03196: "wrong data type: %u, expected %u"

SQLSTATE: 42804

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03197: "improper binary format in record column %d"

SQLSTATE: 22P03

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03198: "cannot compare dissimilar column types %s and %s at record column %d"

SQLSTATE: 42804

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03199: "cannot compare record types with different numbers of columns"

SQLSTATE: 42804

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

GAUSS-03200: "invalid input syntax for type tid: '%s'"

SQLSTATE: 22P02

错误原因: 系统内部错误。

解决办法: 请联系技术支持工程师提供技术支持。

Copyright © 2011-2024 www.enmotech.com All rights reserved.