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, 12h12   #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ée et variables locales

Bonjour

Voila, dans mes procedures stockées je ne peux pas déclaré pas plus d'une variable locale ...

Quand je fais :

Code :
1
2
3
4
CREATE PROCEDURE test()
BEGIN
DECLARE idToto INT DEFAULT 0;
END;
ça passe ...

Mais dès que j'en rajoute une 2eme ça plante :

Code :
1
2
3
4
5
CREATE PROCEDURE test()
BEGIN
DECLARE idToto INT DEFAULT 0;
DECLARE moyToto FLOAT(15);
END;
J'ai une erreur 1064
Shogun est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/11/2007, 01h13   #2
Rédacteur/Modérateur

 
Avatar de Antoun
 
Homme Antoine Dinimant
Consultant en Business Intelligence
Inscription : octobre 2006
Messages : 5 854
Détails du profil
Informations personnelles :
Nom : Homme Antoine Dinimant
Âge : 42
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : octobre 2006
Messages : 5 854
Points : 9 540
Points : 9 540
problème de délimiteur... quel est ton client ?
__________________
Antoun
Expert SQL, BO, Essbase

La bible d'Essbase est parue !
Antoun est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h08.


 
 
 
 
Partenaires

Hébergement Web