Cause : Dans un programme précompilé, le
DÉCLAREZ que la déclaration de TABLE a été par erreur utilisée à l'intérieur d'un bloc de PL/SQL fixé.
Si un bloc de PL/SQL fixé fait allusion à une table de base de données qui ne fait pas encore
existez, utilisez la déclaration de TABLE DÉCLARER pour dire le précompilateur que la table
ressemblera. Cependant, DÉCLAREZ que les déclarations de TABLE sont permises seulement dans l'hôte
programme.
Action : Déplacez la déclaration de TABLE DÉCLARER
à l'extérieur du bloc de PL/SQL fixé. Si vous voulez une variable qui peut conserver un
rang entier de données choisies d'une table de base de données ou allées chercher d'un curseur ou
la variable de curseur, utilisez l'attribut de %ROWTYPE.


Erreurs de Relared :
PLS-00315 :
Restriction de mise en oeuvre : type d'index de table non soutenu

PLS-00316 :
LES TABLES de PL/SQL doivent utiliser un index simple

PLS-00317 :
la ficelle de type incomplète n'a pas été accomplie dans son déclaratif
région

PLS-00318 : taper
la ficelle est mal formée parce que c'est un NON-EN-CE-QUI-CONCERNE le mutuellement récursif
taper

PLS-00319 :
la sous-question dans un DANS ou PAS DANS la clause doit contenir exactement un
colonne

PLS-00320 : le
la déclaration du type de cette expression est incomplète ou
mal formé

PLS-00321 :
l'expression ` la ficelle ` est inconvenante comme le côté de main gauche d'un
assignmen

PLS-00322 :
la déclaration d'une ` ficelle constante ` doit contenir une initialisation
assignme

PLS-00323 :
le sous-programme ou le curseur ` la ficelle ` sont déclarés dans une spécification de paquet
et m

PLS-00324 :
l'attribut de curseur ne peut pas être appliqué au non-curseur
ficelle `