-
Problème de droits ?
Bonjour,
Je suis entrain d'écrire une procédure en PL SQL (obivious) malheureusement j'ai une erreur qui m’empêche de continuer...
Erreur(3,6): PLS-00201: l'identificateur 'mon_champ' doit être déclaré
Le bout de code qui provoque l'erreur est:
v_mc mon_champ%TYPE,
J'ai fait une recherche google avec le code "PLS-00201"... A ce que j'ai compris je dois donner les droits sur la table contenant "mon_champ"... Mais je les donne à qui?
De plus, si je n'indique aucune variable et que je fais juste un insert dans le BEGIN... Il n'y a aucun problème, il y a un problème de droit pour connaitre le type d'une colonne, mais aucun problème pour faire un ajout dans une table?
Merci par avance. 8O
-
Problème résolu.. Il suffisait d'indiquer table.mon_champ dans la procédure...
Comme quoi les habitudes... J’étais sous SQL developer que je n'utilise jamais.. Après ce problème je repasse en ligne de commande et quand j’écris ma procédure j'entre bien table.mon_champ et je réalise que je ne le précisais pas sous l'interface graphique!