|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 3 ![]() |
Bonjour,
Je n’arrive pas à créer la procédure suivante : DROP PROCEDURE DB2INST1.CRT_STAGIAIRE; CREATE PROCEDURE DB2INST1.CRT_STAGIAIRE LANGUAGE SQL BEGIN DECLARE v_counter INT DEFAULT 0; END; DB2 m’affiche le message d’erreur : DB21034E La commande a été traitée comme une instruction SQL car il ne s'agit pas d'une commande valide pour l'interpréteur de commandes. Le message SQL suivant a été renvoyé lors de son traitement : SQL0104N Une marque inattendue "END-OF-STATEMENT" figure à la suite de "ounter INT DEFAULT 0". Parmi les marques attendues, on trouve : "<psm_semicolon>". LINE NUMBER=6. SQLSTATE=42601 Par contre si je vire la ligne DECLARE la création de la procédure se passe correctement. Qn a une idée d’où vient ce problème ? Merci à l’avance. |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mai 2005 Messages : 3 ![]() |
il s'agit de DB2
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com