GAUSS-00411 -- GAUSS-00420
GAUSS-00411: "function %s does not exist"
SQLSTATE: 42883
Description: The function %s does not exist.
Solution: Ensure that the required function has been defined.
GAUSS-00412: "%s(*) must be used to call a parameterless aggregate function"
SQLSTATE: 42809
Description: When a function or expression is created as an aggregate function, the parameter of this function is empty but not an asterisk (*).
Solution: When a function or expression is created as an aggregate function, ensure that the parameter of this function is an asterisk (*) if it is empty.
GAUSS-00413: "aggregates cannot return sets"
SQLSTATE: 42P13
Description: When a function or expression is created as an aggregate function, this function returns a set type.
Solution: Check whether the function returns a set type when the function or expression is created as an aggregate function. If it does, change the type to a non-set type.
GAUSS-00414: "aggregates cannot use named arguments"
SQLSTATE: 0A000
Description: When you call a function or expression as an aggregate function, the aggregate function uses a parameter name.
Solution: When you call a function or expression as an aggregate function, assign a valid value to this aggregate function.
GAUSS-00415: "window function call requires an OVER clause"
SQLSTATE: 42809
Description: When you call a function or expression as a window function, an OVER clause has not been defined.
Solution: Define an OVER clause when you call a function or expression as a window function.
GAUSS-00416: "DISTINCT is not implemented for window functions"
SQLSTATE: 0A000
Description: When you call a function or expression as a window function, the window function contains a DISTINCT clause.
Solution: When you call a function or expression as a window function, check whether this function contains a DISTINCT clause. If it does, delete this clause and check the syntax of this function.
GAUSS-00417: "aggregate ORDER BY is not implemented for window functions"
SQLSTATE: 0A000
Description: When you call a function or expression as a window function, this function contains an ORDER BY clause.
Solution: When you call a function or expression as a window function, check whether this function contains an ORDER BY clause. If it does, delete this clause and check the syntax of this function.
GAUSS-00418: "window functions cannot return sets"
SQLSTATE: 42P13
Description: When a function or expression is created as a window function, the window function returns a set type.
Solution: Check whether the function returns a set type when the function or expression is created as a window function. If it does, change the type to a non-set type.
GAUSS-00419: "window functions cannot use named arguments"
SQLSTATE: 0A000
Description: When you call a function or expression as a window function, the aggregate function uses a parameter name.
Solution: When you call a function or expression as a window function, assign a valid value to this window function.
GAUSS-00420: "not enough default arguments"
SQLSTATE: XX000
Description: Internal system error.
Solution: Contact technical support.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot