PLS-00306 : le nombre faux ou les types d'arguments dans l'appel `la ficelle`
Cause : Cette erreur se produit quand l'appelé
l'appel de sous-programme ne peut être correspondu à aucune déclaration pour ce nom de sous-programme.
Le nom de sous-programme pourrait être mal orthographié, un paramètre pourrait avoir le mal
datatype, la déclaration pourrait être défectueuse, ou la déclaration pourrait être placée
incorrectement dans la structure de bloc. Par exemple, cette erreur se produit si le
on appelle la fonction de racine carrée intégrée SQRT avec un nom mal orthographié ou avec a
le paramètre du mal datatype.
Action : Vérifiez l'orthographe et
déclaration du nom de sous-programme. Confirmez aussi que son appel est correct, son
les paramètres ont du droit datatype et, si ce n'est pas une fonction intégrée,
que sa déclaration soit placée correctement dans le bloc
structure.
Erreurs de Relared :
PLS-00307 : aussi
beaucoup de déclarations de `ficelle` correspondent à cet appel
PLS-00308 : cela
la construction n'est pas permise comme l'origine d'un devoir
PLS-00309 : avec
%% DUREZ l'attribut, `la ficelle` doit être une variable d'un énuméré
taper
PLS-00310 : avec
%% L'attribut de ROWTYPE, `la ficelle` doit appeler une table, un curseur ou
curseur-var
PLS-00311 : le
la déclaration de ficelle est incomplète ou mal formée
PLS-00312 : a
l'association de paramètre de position peut ne pas suivre un appelé
association
PLS-00313 :
`cordez` non déclaré dans cette portée
PLS-00314 :
Les déclarations de TABLE ne sont pas permises comme les variables locales de PL/SQL
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






Quittez une Réponse