PLS-00594 the SELF parameter can be declared only as IN or as IN OUT
This is a PL/SQL and FIPS Message generated by PL/SQL. For more information about PL/SQL, refer to the PL/SQL User's Guide and Reference.
What is the cause of PLS-00594 from Oracle 11g ?
The SELF parameter was declared as an OUT parameter.
How to deal with PLS-00594 from Oracle 11g ?
Declare the SELF parameter as either an IN or an IN OUT parameter.
Contacting Oracle support services ?
Some messages recommend contacting Oracle Support Services to report a problem. Please go here for more information : Oracle Support.
Linked Error Messages
- PLS-00586 a static method cannot declare a parameter named SELF
- PLS-00587 a static method cannot be invoked on an instance value
- PLS-00588 unqualified instance attribute references allowed only in member methods
- PLS-00589 no attributes found in object type " string "
- PLS-00590 attempting to create a subtype UNDER a FINAL type
- PLS-00591 this feature is not supported in client-side programs
- PLS-00592 the type of a object table must be an object type
- PLS-00593 default value of parameter " string " in body must match that of spec
- PLS-00595 the TABLE operator is not allowed in this context
- PLS-00597 expression ' string ' in the INTO list is of wrong type
- PLS-00598 comparison of object with NULL using " string " is not allowed
- PLS-00599 SAMPLE percentage must be in the range [0.000001,100)
- PLS-00600 SAMPLE cannot be applied to a remote object
- PLS-00601 partition extended object names may only be used with tables
- PLS-00602 CUBE and ROLLUP may appear only in a GROUP BY clause