Adsense Ad

Thursday, 18 May 2017

Oracle: ORA-06575 Error Message

ORA-06575 Error Message

Learn the cause and how to resolve the ORA-06575 error message in Oracle.

Description

When you encounter an ORA-06575 error, the following error message will appear:
  • ORA-06575: function name is in an invalid state

Cause

You tried to execute a SQL statement that referenced a PLSQL function that is in an invalid state. This happens when the function is compiled with errors.

Resolution

The option(s) to resolve this Oracle error are:

Option #1

Correct the errors and then re-compile the function. Then re-execute the SQL statement.
You can run the SHOW ERROR command to view the errors as follows:
SQL> show error function TestFunction;
Errors for FUNCTION TESTFUNCTION:

LINE/COL ERROR
-------- -----------------------------------------------------------------
5/1  PL/SQL: Statement ignored
5/9  PLS-00201: identifier 'VANOTHERNUM' must be declared

No comments: