
# GAUSS-02311 -- GAUSS-02320
GAUSS-02311: "unrecognized window seek type: %d"
SQLSTATE: XX004
错误原因：内部执行逻辑问题。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-02312: "number of array dimensions (%d) exceeds the maximum allowed (%d)"
SQLSTATE: 54000
错误原因：数组维度超过了最大限制。
解决办法：修改数组维度，小于报错信息中提示的最大限制。
GAUSS-02313: "array subscript in assignment must not be null"
SQLSTATE: 22004
错误原因：数组下标在赋值语句中不能为空。
解决办法：使用正常的数组下标。
GAUSS-02314: "upper and lower index lists are not same length"
SQLSTATE: 2202E
错误原因：上下的列表长度不一致。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-02315: "no aggregates in this expression context"
SQLSTATE: 42P25
错误原因：表达式中不存在聚集函数。
解决办法：检查SQL中的AggRef表达式。
GAUSS-02316: "no window functions in this expression context"
SQLSTATE: 42P20
错误原因：表达式中不存在窗口函数。
解决办法：检查SQL中的WindowFunc表达式。
GAUSS-02318: "attribute %d has wrong type"
SQLSTATE: 42P24
错误原因：类型不匹配。
解决办法：根据报错Detail信息检查SQL语句。
GAUSS-02319: "table row type and query-specified row type do not match"
SQLSTATE: 42804
错误原因：表中行类型和查询定义的行类型不匹配。
解决办法：将表中行类型和查询定义的行类型修改为匹配的。
GAUSS-02320: "a NULL isNull pointer was passed"
SQLSTATE: 22023
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
