文档中心MogDBMogDB StackUqbar
v2.1

文档:v2.1

支持的版本:

其他版本:

GAUSS-02801 - GAUSS-02900


GAUSS-02801 - GAUSS-02810


GAUSS-02801: "string is too long for tsvector (%d bytes, max %d bytes)"

SQLSTATE: 54000

错误原因: 字符串超出tsvector最大长度。

解决办法: 建议检查输入数据是否过长。

GAUSS-02802: "unrecognized operator: %d"

SQLSTATE: XX000

错误原因: 不能识别的tsvector操作符。

解决办法: 请检查输入,只支持 ! | &三种操作符。

GAUSS-02803: "SPI_prepare('%s') failed"

SQLSTATE: XX000

错误原因: SPI_prepare调用返回NULL值。

解决办法: 内部错误,产生的原因很多,请联系技术支持工程师提供技术支持。

GAUSS-02804: "SPI_cursor_open('%s') failed"

SQLSTATE: XX000

错误原因: SPI_cursor_open调用返回NULL值。

解决办法: 内部错误,产生的原因很多,请联系技术支持工程师提供技术支持。

GAUSS-02806: "tsvector_update_trigger: not fired by trigger manager"

SQLSTATE: XX000

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

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

GAUSS-02807: "tsvector_update_trigger: must be fired for row"

SQLSTATE: XX000

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

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

GAUSS-02808: "tsvector_update_trigger: must be fired BEFORE event"

SQLSTATE: XX000

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

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

GAUSS-02809: "tsvector_update_trigger: must be fired for INSERT or UPDATE"

SQLSTATE: XX000

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

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

GAUSS-02810: "tsvector_update_trigger: arguments must be tsvector_field, ts_config, text_field1, …)"

SQLSTATE: XX000

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

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


GAUSS-02811 - GAUSS-02820


GAUSS-02811: "tsvector column '%s' does not exist"

SQLSTATE: 42703

错误原因: 选取列不存在。

解决办法: 建议检选取列是否存在。

GAUSS-02812: "column '%s' is not of tsvector type"

SQLSTATE: 42804

错误原因: 选取列非tsvector类型。

解决办法: 建议检查选取列是否为tsvector类型。

GAUSS-02813: "configuration column '%s' does not exist"

SQLSTATE: 42703

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

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

GAUSS-02814: "column '%s' is not of regconfig type"

SQLSTATE: 42804

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

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

GAUSS-02815: "configuration column '%s' must not be null"

SQLSTATE: 22004

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

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

GAUSS-02816: "text search configuration name '%s' must be schema-qualified"

SQLSTATE: 22023

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

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

GAUSS-02817: "column '%s' is not of a character type"

SQLSTATE: 42804

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

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

GAUSS-02818: "tsvector_update_trigger: %d returned by SPI_modifytuple"

SQLSTATE: XX000

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

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

GAUSS-02819: "gtsvector_in not implemented"

SQLSTATE: 0A000

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

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

GAUSS-02820: "invalid input syntax for type numeric: '%s'"

SQLSTATE: 22P02

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

解决办法: 请检查数据中是否包含非法的Numeric输入。关于Numeric的合法格式请参考zh-cn_topic_0237121926.html。


GAUSS-02821 - GAUSS-02830


GAUSS-02821: "invalid length in external 'numeric' value"

SQLSTATE: 22P03

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

解决办法: 请检查数据中是否包含非法的Numeric输入。关于Numeric的合法格式请参考zh-cn_topic_0237121926.html。

GAUSS-02822: "invalid sign in external 'numeric' value"

SQLSTATE: 22P03

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

解决办法: 请检查数据中是否包含非法的Numeric输入。关于Numeric的合法格式请参考zh-cn_topic_0237121926.html。

GAUSS-02823: "invalid digit in external 'numeric' value"

SQLSTATE: 22P03

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

解决办法: 请检查数据中是否包含非法的Numeric输入。关于Numeric的合法格式请参考zh-cn_topic_0237121926.html。

GAUSS-02824: "NUMERIC precision %d must be between 1 and %d"

SQLSTATE: 22023

错误原因: 非法的Numeric输入,精度超出范围。

解决办法: 请根据提示修改输入满足范围要求。

GAUSS-02825: "NUMERIC scale %d must be between 0 and precision %d"

SQLSTATE: 22023

错误原因: 非法的Numeric输入,位数超出范围。

解决办法: 请根据提示修改输入满足范围要求。

GAUSS-02826: "invalid NUMERIC type modifier"

SQLSTATE: 22023

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

解决办法: 请检查数据中是否包含非法的Numeric输入。关于Numeric的合法格式请参考zh-cn_topic_0237121926.html。

GAUSS-02827: "count must be greater than zero"

SQLSTATE: 2201G

错误原因: width_bucket函数的count参数必须大于0。

解决办法: 建议检查width_bucket函数的count参数是否小于或等于0。

GAUSS-02828: "operand, lower bound, and upper bound cannot be NaN"

SQLSTATE: 2201G

错误原因: width_bucket函数的操作数,下限,上限不能为NaN。

解决办法: 建议检查width_bucket函数的操作数,上限,下限是否为NaN。

GAUSS-02829: "lower bound cannot equal upper bound"

SQLSTATE: 2201G

错误原因: width_bucket函数的下限不能等于上限。

解决办法: 建议检查width_bucket函数的上下限。

GAUSS-02830: "value overflows numeric format"

SQLSTATE: 22003

错误原因: Numeric的阶乘溢出。

解决办法: 建议检查程序是否输入数据过大,否则建议应用层做处理。


GAUSS-02831 - GAUSS-02840


GAUSS-02831: "zero raised to a negative power is undefined"

SQLSTATE: 2201F

错误原因: 不支持计算0的负数次方。

解决办法: 建议检查输入中是否存在计算0的负数次方。

GAUSS-02832: "a negative number raised to a non-integer power yields a complex result"

SQLSTATE: 2201F

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

解决办法: 请检查语句或数据,或请联系技术支持工程师提供技术支持。

GAUSS-02833: "cannot convert NaN to integer"

SQLSTATE: 0A000

错误原因: 不支持转换Numeric的NaN到整形。

解决办法: 请检查是否存在NaN转换为整形的计算。

GAUSS-02834: "integer out of range"

SQLSTATE: 22003

错误原因: 整形溢出。

解决办法: 请检查语句是否存在整形溢出的可能,或者将整型转换成Numeric类型。

GAUSS-02835: "cannot convert NaN to bigint"

SQLSTATE: 0A000

错误原因: 不支持转换Numeric的NaN到bigint类型。

解决办法: 请检查是否存在NaN转换为bigint类型的计算。

GAUSS-02836: "bigint out of range"

SQLSTATE: 22003

错误原因: bigint溢出。

解决办法: 建议检查语句是否存在bigint溢出的可能,或者转换成Numeric类。

GAUSS-02837: "cannot convert NaN to smallint"

SQLSTATE: 0A000

错误原因: 转换错误。

解决办法: 查看原始数据。

GAUSS-02838: "smallint out of range"

SQLSTATE: 22003

错误原因: 数据溢出。

解决办法: 请检查语句或数据,或请联系技术支持工程师提供技术支持。

GAUSS-02839: "cannot convert NaN to tinyint"

SQLSTATE: 0A000

错误原因: 转换错误。

解决办法: 查看原始数据。

GAUSS-02840: "tinyint out of range"

SQLSTATE: 22003

错误原因: 数据越界。

解决办法: 查看原始数据大小。


GAUSS-02841 - GAUSS-02850


GAUSS-02841: "expected 3-element numeric array"

SQLSTATE: XX000

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

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

GAUSS-02842: "expected 2-element numeric array"

SQLSTATE: XX000

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

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

GAUSS-02843: "expected 2-element int8 array"

SQLSTATE: XX000

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

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

GAUSS-02844: "numeric field overflow"

SQLSTATE: 22003

错误原因: 数据越界。

解决办法: 查看原始数据大小。

GAUSS-02845: "invalid input syntax for type double precision: '%s'"

SQLSTATE: 22P02

错误原因: 数据类型错误。

解决办法: 请检查语句或数据,请联系技术支持工程师提供技术支持。

GAUSS-02846: "division by zero"

SQLSTATE: 22012

错误原因: 除数为0。

解决办法: 检查sql语句,对于除数可能为0的时候进行特殊处理。

GAUSS-02847: "cannot take square root of a negative number"

SQLSTATE: 2201F

错误原因: 不允许对负数开根号。

解决办法: 请检查语句或数据,请联系技术支持工程师提供技术支持。

GAUSS-02849: "cannot take logarithm of zero"

SQLSTATE: 2201E

错误原因: 对数参数不能为0。

解决办法: 请检查语句或数据,或请联系技术支持工程师提供技术支持。


GAUSS-02851 - GAUSS-02860


GAUSS-02851: "invalid input syntax for integer: '%s'"

SQLSTATE: 22P02

错误原因: 源字符串错误。

解决办法: 查看数据源。

GAUSS-02853: "OID out of range"

SQLSTATE: 22003

错误原因: 数据越界。

解决办法: 查看元数据。

GAUSS-02854: "step size cannot equal zero"

SQLSTATE: 22023

错误原因: 语句错误。

解决办法: 修改SQL。间隔不能是0。

GAUSS-02855: "argument of ntile must be greater than zero"

SQLSTATE: 22014

错误原因: 系统内部错误: 获取的frame中参数表达式值应大于0。

解决办法: 内部错误,请联系技术支持工程师提供技术支持。

GAUSS-02856: "argument of nth_value must be greater than zero"

SQLSTATE: 22016

错误原因: 系统内部错误: 对于某个frame,从1开始后其第n个值需大于零。

解决办法: 内部错误,请联系技术支持工程师提供技术支持。

GAUSS-02857: "type %u is not a range type"

SQLSTATE: XX000

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

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

GAUSS-02858: "range constructor flags argument must not be NULL"

SQLSTATE: 22000

错误原因: SQL语句错误。

解决办法: 修改语句。

GAUSS-02859: "range types do not match"

SQLSTATE: 42804

错误原因: SQL语句错误。

解决办法: 修改语句。

GAUSS-02860: "result of range difference would not be contiguous"

SQLSTATE: 22000

错误原因: SQL语句错误。

解决办法: 修改语句,数据异常。


GAUSS-02861 - GAUSS-02870


GAUSS-02861: "unexpected case in range_minus"

SQLSTATE: XX000

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

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

GAUSS-02862: "result of range union would not be contiguous"

SQLSTATE: 22000

错误原因: SQL语句错误。

解决办法: 修改语句,数据异常。

GAUSS-02863: "could not identify a hash function for type %s"

SQLSTATE: 42883

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

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

GAUSS-02864: "range lower bound must be less than or equal to range upper bound"

SQLSTATE: 22000

错误原因: SQL语句错误

解决办法: 修改语句,数据异常。

GAUSS-02865: "invalid range bound flags"

SQLSTATE: 42601

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02866: "malformed range literal: '%s'"

SQLSTATE: 22P02

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02867: "cannot store a toast pointer inside a range"

SQLSTATE: 22000

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02868: "invalid input syntax for type macaddr: '%s'"

SQLSTATE: 22P02

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02869: "invalid octet value in 'macaddr' value: '%s'"

SQLSTATE: 22003

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02870: "unrecognized QueryItem type: %d"

SQLSTATE: XX000

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

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


GAUSS-02871 - GAUSS-02880


GAUSS-02871: "syntax error in tsquery: '%s'"

SQLSTATE: 42601

错误原因: tsvector变量的语法错误。

解决办法: 请检查传入tsvector类型的变量的语法。

GAUSS-02872: "there is no escaped character: '%s'"

SQLSTATE: 42601

错误原因: tsvector变量的字符串中转义字符后没跟要转义的字符。

解决办法: 保证使用转义字符后要跟要转义的字符。

GAUSS-02873: "wrong position info in tsvector: '%s'"

SQLSTATE: 42601

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

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

GAUSS-02874: "unrecognized state in gettoken_tsvector: %d"

SQLSTATE: XX000

错误原因: 内部解析tsvector变量出现状态错误。

解决办法: 请先检查字符串的语法问题,或者请联系技术支持工程师提供技术支持。

GAUSS-02875: "identifier too long"

SQLSTATE: 42622

错误原因: 数据过长。

解决办法: 请检查语句或数据,或请联系技术支持工程师提供技术支持。

GAUSS-02879: "unexpected json parse state: %d"

SQLSTATE: XX004

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02880: "invalid input syntax for type json"

SQLSTATE: 22P02

错误原因: 语法错误。

解决办法: 修改SQL。


GAUSS-02881 - GAUSS-02890


GAUSS-02881: "invalid type modifier"

SQLSTATE: 22023

错误原因: 语法错误。

解决办法: 修改SQL。

GAUSS-02882: "length for type %s must be at least 1"

SQLSTATE: 22023

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

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

GAUSS-02883: "length for type %s cannot exceed %d"

SQLSTATE: 22023

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

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

GAUSS-02884: "bit string length %d does not match type bit(%d)"

SQLSTATE: 22026

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

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

GAUSS-02885: "'%c' is not a valid binary digit"

SQLSTATE: 22P02

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

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

GAUSS-02886: "'%c' is not a valid hexadecimal digit"

SQLSTATE: 22P02

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

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

GAUSS-02888: "bit string too long for type bit varying(%d)"

SQLSTATE: 22001

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

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

GAUSS-02889: "negative substring length not allowed"

SQLSTATE: 22011

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

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


GAUSS-02891 - GAUSS-02900


GAUSS-02893: "bit index %d out of valid range (0..%d)"

SQLSTATE: 2202E

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

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

GAUSS-02894: "new bit must be 0 or 1"

SQLSTATE: 22023

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

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

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

SQLSTATE: 22P02

错误原因: 非法的网络地址。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

GAUSS-02896: "invalid cidr value: '%s'"

SQLSTATE: 22P02

错误原因: 非法的网络地址。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

GAUSS-02897: "could not format inet value: %m"

SQLSTATE: 22P03

错误原因: 非法的网络地址。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

GAUSS-02898: "invalid address family in external '%s' value"

SQLSTATE: 22P03

错误原因: 非法的网络地址族。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

GAUSS-02899: "invalid bits in external '%s' value"

SQLSTATE: 22P03

错误原因: 非法的网络地址。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

GAUSS-02900: "invalid length in external '%s' value"

SQLSTATE: 22P03

错误原因: 非法的网络地址。

解决办法: 建议检查输入的网络地址是否符合网络地址的格式。

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