U133: Function does not exist
SQLSTATE: 42883 (Class 42 — Syntax Error or Access Rule Violation: undefined_function)
Example Postgres Log Output:
ERROR: function x(integer) does not exist at character 8 HINT: No function matches the given name and argument types. You might need to add explicit type casts. STATEMENT: SELECT x(1);
The query tries to use a function that does not exist.
Note that function parameters in Postgres are data type specific, which means that this can also often occur when the values passed to the function do not match the required data types.
In case the wrong data types are passed in, add an explicit type cast.
Otherwise review if the function name is spelled correctly, and whether the function has been created on the database.
Couldn't find what you were looking for or want to talk about something specific?
Start a conversation with us →