GAUSS-00031: “argument declared 'anyarray' is not an array but type %s”
SQLSTATE: 42804 错误原因:声明的参数和实际传入的参数类型不符。
解决办法:传入的参数要和声明的参数类型一致。
GAUSS-00032: “argument declared 'anyarray' is not consistent with argument declared 'anyelement'”
SQLSTATE: 42804 错误原因:对于数组类型的 ANY 谓词,定义的数组类型与 ANY 数组中每个元素的类 型不匹配。
解决办法:1.请分别查看定义的 ANY 数组的类型和 ANY 数组中元素的类型;2.分别确 认查询语句中出现的 ANY 数组的类型和 ANY 数组中元素的类型是否正确。
GAUSS-00033: “argument declared 'anyrange' is not a range SQLSTATE: 42804 错误原因:对于范围类型的 ANY 谓词,定义的范围类型与 ANY 数组中每个元素的类型不匹配。
解决办法:1.请分别查看定义的 ANY 范围的类型和 ANY 数组中元素的类型;2.分别确 认查询语句中出现的 ANY 范围的类型和 ANY 数组中元素的类型是否正确。
GAUSS-00034: “argument declared 'anyrange' is not consistent with argument declared 'anyelement'”
SQLSTATE: 42804 错误原因:实际的参数类型和声明的参数类型不一致。
解决办法:实际的参数类型和声明的参数类型要保持一致。
GAUSS-00035: “could not determine polymorphic type because input has type 'unknown'”
SQLSTATE: 42804 错误原因:无法识别数组元素类型。
解决办法:请确认 ANY 谓词中数组元素的类型是否正确。




