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时溢出。

解决办法:请检查输入参数。关于数据的取值范围请参考数据类型章节。

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

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

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