GAUSS-00021 -- GAUSS-00030
GAUSS-00021: “unsupported pathtype %d in build_coercion_expression”
SQLSTATE: XX000
Description:Internal system error.
Solution:Contact technical support.
GAUSS-00022: “cannot cast type %s to %s”
SQLSTATE: 42846
Description: Two types cannot be converted to each other.
Solution: Provide a type conversion function. Obtain related information from the pg_cast system catalog.
GAUSS-00024: “argument of %s must not return a set”
SQLSTATE: 42804
Description: A set cannot be returned.
Solution: Ensure that the expression can return a set.
GAUSS-00025: “argument of %s must be type %s, not type %s”
SQLSTATE: 42804
Description: The source and target types are different and cannot be converted.
Solution: Ensure that the source and target types are compatible and can be convertible.
GAUSS-00026: “%s types %s and %s cannot be matched”
SQLSTATE: 42804
Description: The two types do not belong to the same category.
Solution: Check the typcategory column in the pg_type system catalog for the category of each type.
GAUSS-00027: “%s could not convert type %s to %s”
SQLSTATE: 42846
Description: The source and target types are different and cannot be converted.
Solution: Ensure that the source and target types are compatible and can be convertible.
GAUSS-00028: “arguments declared 'anyelement' are not all alike”
SQLSTATE: 42804
Description: A function uses pseudo-type parameters, but the types of elements in an array are different from the defined ones.
Solution: Ensure that the types of elements in an array are same as the defined ones.
GAUSS-00029: “arguments declared 'anyarray' are not all alike”
SQLSTATE: 42804
Description: A function uses pseudo-type parameters, but the types of elements in an array are different from the defined ones.
Solution: Ensure that the types of elements in an array are same as the defined ones.
GAUSS-00030: “arguments declared 'anyrange' are not all alike”
SQLSTATE: 42804
Description: A function uses pseudo-type parameters, but the types of elements in an array are different from the defined ones.
Solution: Ensure that the types of elements in an array are same as the defined ones.