GAUSS-03081 -- GAUSS-03090
GAUSS-03081: “invalid status in external 'tinterval' value”
SQLSTATE: 22P03
错误原因:输入的字符串中获得的interval错误状态与数据对应的状态不一致。
解决办法:检测输入字符串。
GAUSS-03082: “cannot convert reltime 'invalid' to interval”
SQLSTATE: 0A000
错误原因:reltime类型值非法,不能转换为interval类型。
解决办法:检查输入参数。
GAUSS-03083: “invalid input syntax for type tinterval: '%s'”
SQLSTATE: 22007
错误原因:输入字符串转换为tinterval类型时语法错误。
解决办法:检查输入字符串。
GAUSS-03084: “invalid input syntax for type boolean: '%s'”
SQLSTATE: 22P02
错误原因:输入字符串转换为Boolean类型时语法错误。
解决办法:检查输入字符串。
GAUSS-03085: “missing dimension value”
SQLSTATE: 22P02
错误原因:没有指定数组的维度。
解决办法:检查输入字符串。
GAUSS-03086: “missing ']' in array dimensions”
SQLSTATE: 22P02
错误原因:指定数组的维度时缺少"]"。
解决办法:检查输入字符串。
GAUSS-03087: “upper bound cannot be less than lower bound”
SQLSTATE: 2202E
错误原因:数组上界不能小于下界。
解决办法:检查输入字符串。
GAUSS-03088: “array value must start with '{' or dimension information”
SQLSTATE: 22P02
错误原因:数组字符串必须以"{“开始或者维度信息。
解决办法:检查输入字符串。
GAUSS-03089: “missing assignment operator”
SQLSTATE: 22P02
错误原因:如果指定数组维度信息,必须给出”=“操作符。
解决办法:检查输入字符串。
GAUSS-03090: “array dimensions incompatible with array literal”
SQLSTATE: 22P02
错误原因:数组的维度与数组的数据不相符。
解决办法:检查输入字符串。