PLS-00314 : Les déclarations de TABLE ne sont pas permises comme les variables locales de PL/SQL
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 `






Quittez une réponse