Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 06/11/2007, 11h50   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2003
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 129
Points : 14
Points : 14
Par défaut Procedure stocké en MySQL

Bonjour

J'essaie de créer une procedure stocké en MySQL mais il plante quand je declare des variables locales ...

Quand je fais :

Code :
1
2
3
CREATE PROCEDURE toto()
BEGIN
END
;

ça fonctionne

Mais quand je fais :


Code :
1
2
3
4
CREATE PROCEDURE toto()
BEGIN
DECLARE maVariable int;
END;
ça plante ... J'ai une erreur 1064

Pourtant ma syntaxe est bonne ....

Si quequ'un peut m'expliquer
Shogun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/11/2007, 11h55   #2
Candidat au titre de Membre du Club
 
Inscription : avril 2003
Messages : 129
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 129
Points : 14
Points : 14
Ok c'est juste le delimiter a definir
Shogun 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 12h07.


 
 
 
 
Partenaires

Hébergement Web