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 10/04/2006, 16h57   #1
Invité de passage
 
Inscription : avril 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 8
Points : 3
Points : 3
Par défaut Procédures pl/sql

Bonjour,

J'essaie de créer une procédure stockée, et oracle m'indique que la procédure a été créée avec erreurs de compilation.

Quand je fais "Show error", oracle me donne cette information:


LINE/COL ERROR
-------- -----------------------------------------------------------------
1/30 PLS-00103: Symbole ")" rencontré à la place d'un des symboles
suivants :
<an identifier> <a double-quoted delimited-identifier>
current

Ma ligne 1 est la suivante:
Code :
1
2
 
CREATE OR REPLACE PROCEDURE meilleursVendeurs () IS
On dirait donc qu'il s'attend à rencontrer un paramètre à l'intérieur des parenthèses...

Si ce n'est pas ainsi qu'il faut le faire, comment créer une procédure qui ne reçoit pas de paramètre?[/code]
fx2024 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 17h04   #2
Membre régulier
 
Inscription : mars 2006
Messages : 88
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 88
Points : 79
Points : 79
Exemple :

Code :
1
2
3
4
CREATE OR REPLACE PROCEDURE TEST.PROCEDURE1 AS
BEGIN
  //ton code//
END;
@+,
NicK.
Nick_Holmes est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 17h11   #3
Invité de passage
 
Inscription : avril 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 8
Points : 3
Points : 3
Merci Nick.

Donc, pas de params, pas de parenthèses.

Mais c'est IS ou AS? Les deux compilent correctement....

Merci!
fx2024 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 17h14   #4
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
IS ou AS: les 2 marchent.
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 17h18   #5
Invité de passage
 
Inscription : avril 2006
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 8
Points : 3
Points : 3
Dac, merci.

Super forum, j'ai eu mes réponses en moins de 5.

Je crois que je vais me plaire ici! :-)
fx2024 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2006, 17h24   #6
Membre régulier
 
Inscription : mars 2006
Messages : 88
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 88
Points : 79
Points : 79
Ne pas en abuser STP ...

@+,
NicK.
Nick_Holmes 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 19h04.


 
 
 
 
Partenaires

Hébergement Web