Follow Our FB Page << CircleMedia.in >> for Daily Laughter. We Post Funny, Viral, Comedy Videos, Memes, Vines...


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-22921: length of input buffer is smaller than amount requested

1 Answers  


CLSR-01010: Unable to record PMON pid to string

1 Answers  


PLS-00490: illegal statement

1 Answers  


LPX-00114: element "~1S" attribute "~2S" has invalid enumeration value "~3S"

1 Answers  


TNS-00011: INTCTL: error while starting the Connection Manager

1 Answers  






ORA-24192: the property name cannot be null

1 Answers  


PLS-00561: character set mismatch on value for parameter 'string'

1 Answers  


NNL-01056: Requests forwarded: number

1 Answers  


ORA-00316: log string of thread string, type string in header is not log file

1 Answers  


TNS-12534: TNS:operation not supported

1 Answers  


ORA-25151: Rollback Segment cannot be created in this tablespace

1 Answers  


ORA-38102: Invalid column in the INSERT WHERE Clause: string

1 Answers  






Categories