Updated on 2023-12-22 GMT+08:00

GAUSS-02311 -- GAUSS-02320

GAUSS-02311: "unrecognized window seek type: %d"

SQLSTATE: XX004

Description: The internal execution logic is faulty.

Solution: Contact technical support.

GAUSS-02312: "number of array dimensions (%d) exceeds the maximum allowed (%d)"

SQLSTATE: 54000

Description: The array dimension exceeds the upper limit.

Solution: Modify the array dimension to that less than the upper limit displayed in the error information.

GAUSS-02313: "array subscript in assignment must not be null"

SQLSTATE: 22004

Description: The array subscript in assignment statements cannot be null.

Solution: Use a normal array subscript.

GAUSS-02314: "upper and lower index lists are not same length"

SQLSTATE: 2202E

Description: The upper and lower index lists are different in length.

Solution: Contact technical support.

GAUSS-02315: "no aggregates in this expression context"

SQLSTATE: 42P25

Description: No expression contains an aggregate function.

Solution: Add aggregate functions to the AggRef expression.

GAUSS-02316: "no window functions in this expression context"

SQLSTATE: 42P20

Description: Expressions do not contain any window functions.

Solution: Check WindowFunc expressions.

GAUSS-02318: "attribute %d has wrong type"

SQLSTATE: 42P24

Description: Types do not match.

Solution: Check SQL statements based on the reported error information.

GAUSS-02319: "table row type and query-specified row type do not match"

SQLSTATE: 42804

Description: Types of table rows do not match those defined for queries.

Solution: Modify parameters to match types of table rows with those defined for queries.

GAUSS-02320: "a NULL isNull pointer was passed"

SQLSTATE: 22023

Description: Internal system error.

Solution: Contact technical support.