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

PCC-02420: Incomplete (or missing) type specification

1 Answers  


ORA-16517: the object handle is invalid

1 Answers  


DRG-11532: error reading through end of line string for file string

1 Answers  


RMAN-06094: datafile string must be restored

1 Answers  


ORA-28180: multiple authentication methods provided by proxy

1 Answers  






IMP-00003: ORACLE error number encountered

1 Answers  


SQL-02147: ANSI Dynamic occurrence value out of range

1 Answers  


TNS-12596: TNS:internal inconsistency

1 Answers  


ORA-06435: ssaio: write error, unable to write requested block to database file.

1 Answers  


UDE-00007: attempt to free unallocated memory

1 Answers  


ORA-30371: column cannot define a level in more than one dimension

1 Answers  


NCR-04018: NCRR: Unable to create the TNS address list

1 Answers  


Categories