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
错误原因:当前函数处理的数组必须为一维。
解决办法:检查数组维度。