PLS-00320: the declaration of the type of this expression is
incomplete or malformed



PLS-00320: the declaration of the type of this expression is incomplete or malformed..

Answer / guest

Cause: In a declaration, the name of a variable or cursor is
misspelled or the declaration makes a forward reference.
Forward references are not allowed in PL/SQL. A variable or
cursor must be declared before it is referenced it in other
statements, including other declarative statements. For
example, the following declaration of dept_rec raises this
exception because it refers to a cursor not yet declared:
DECLARE dept_rec dept_cur%ROWTYPE; CURSOR dept_cur IS SELECT
... ...

Action: Check the spelling of all identifiers in the
declaration. If necessary, move the declaration so that it
makes no forward references.

Please add more information about this Error

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More Oracle Errors Interview Questions

ORA-09218: sfrfs: failed to refresh file size

1 Answers  


TNS-12583: TNS:no reader

1 Answers  


ORA-01225: thread number string is greater than MAXINSTANCES string

1 Answers  


DRG-12437: highlight table release failed

1 Answers  


ORA-03222: average row size and row count must be greater than zero

1 Answers  






KUP-04091: little endian byte order mark found when big endian expected in string

1 Answers  


ORA-02808: Allocation of memory of open files array failed.

1 Answers  


ORA-02855: Number of requests is less than the number of slaves

1 Answers  


ORA-01192: must have at least one enabled thread

1 Answers  


ORA-02024: database link not found

1 Answers  


ORA-39022: Database version string is not supported.

1 Answers  


NZE-28796: access method is not supported

1 Answers  


Categories