GAUSS-03121 – GAUSS-03130

    SQLSTATE: 22023

    错误原因:非法字符。

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

    GAUSS-03122: “invalid end sequence”

    SQLSTATE: 22023

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

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

    GAUSS-03123: “’char’ out of range”

    SQLSTATE: 22003

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

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

    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个值。

    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

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

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