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

TNS-12629: TNS:no event test

1 Answers  


ORA-22853: invalid LOB storage option specification

1 Answers  


ORA-01695: error converting rollback segment string to version 8.0.2

1 Answers  


DRG-52104: the Oracle Text environment could not initialize

1 Answers  


DRG-11125: invalid format of existing log file string

1 Answers  






ORA-23619: non-Oracle system error: string

1 Answers  


ORA-19667: cannot do incremental restore of datafile string

1 Answers  


NNL-00291: Statistic counters are next reset in string

1 Answers  


TNS-00302: Connection Manager: Unknown Request

1 Answers  


TNS-00084: * trace_off - ask process name to turn tracing off

1 Answers  


SQL*Loader-00953: Error shipping read buffer across 2-task

1 Answers  


SQL-02137: Multi-threaded agent with no RETURNING clause present

1 Answers  


Categories