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

ORA-10914: invalid TABLESPACE GROUP clause

1 Answers  


ORA-07444: function address string is not readable

1 Answers  


ORA-32342: The EXPLAIN_MVIEW facility failed to explain the materialized view statement

1 Answers  


NCR-01012: NCRS: Receive message failure.

1 Answers  


ORA-24181: The type string does not exist

1 Answers  






ORA-12986: columns in partially dropped state. Submit ALTER TABLE DROP COLUMNS CONTINUE

1 Answers  


ORA-14620: DEFAULT subpartition already exists

1 Answers  


NNL-00238: Statistic counter reset interval is now string

1 Answers  


TNS-01042: Current Listener is string

1 Answers  


ORA-22871: ALTER TYPE with REPLACE is not allowed for pure incomplete types

1 Answers  


ORA-19769: missing FILE keyword

1 Answers  


ORA-26085: direct path operation must start its own transaction

1 Answers  


Categories