Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/10/2011, 19h04   #1
Invité de passage
 
Homme
Administrateur systèmes et réseaux
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 1
Points : 1
Par défaut 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.
Nilak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2011, 14h48   #2
Invité de passage
 
Homme
Administrateur systèmes et réseaux
Inscription : avril 2011
Messages : 8
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : avril 2011
Messages : 8
Points : 1
Points : 1
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!
Nilak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h54.


 
 
 
 
Partenaires

Hébergement Web