PLS-00318: type "string" is malformed because it is a
non-REF mutually recursive type



PLS-00318: type "string" is malformed because it is a non-REF mutually recursive type..

Answer / guest

Cause: A type-declaration such as: -- a non-REF recursive
type, for example: type t is record (a t); or -- non-REF
mutually dependent types, for example: type t1; type t2 is
record (a t1); type t1 is record (a t2); was performed. In
these examples, the type is malformed because it
participates in a mutually recursive non-REF relationship
with itself and possibly other types.

Action: Use another type to remove the recursion.

Please add more information about this Error

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

SQL*Loader-00461: direct path loading of datatype for column string not supported

1 Answers  


ORA-02282: duplicate or conflicting ORDER/NOORDER specifications

1 Answers  


NNL-00039: no RRs

1 Answers  


PCC-02204: EXEC SQL INCLUDE not permitted from within an included file

1 Answers  


PLS-00620: type mismatch found at 'string' among operands in a COALESCE expression

1 Answers  


QSM-01067: materialized view, string, cannot support the query measure, string

1 Answers  


SQL*Loader-00935: Error verifying required option for parallel load.

1 Answers  


PLS-00993: Cursor Variables cannot be passed as RPC arguments or results

1 Answers  


SQL*Loader-00286: ROWS parameter is not supported when loading an IOT.

1 Answers  


ORA-22150: variable-length array has not been initialized

1 Answers  


ORA-06300: IPA: Disconnect failure

1 Answers  


ORA-17504: ksfddel:Failed to delete file string

1 Answers  


Categories