|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 21 ![]() |
Bonjour je réalise actuellement des procédures stocké avec mysql 5 et j'aimerai savoir comment récuperer une valeur de retour pour m'en servir par la suite.
Voici la procédure qui me retourne la valeur: /* Ajouter une adresse */ DELIMITER // CREATE PROCEDURE addadresse(id_type_adresse integer,adresse varchar(150),code_postal varchar(20),ville varchar(150),numero_tel varchar(20),numero_tel_port varchar(20),numero_fax varchar(20),email varchar(255),pays varchar(50),region varchar(100)) BEGIN insert into adresse(id_adresse,id_type_adresse,adresse,code_postal,ville,numero_tel,numero_tel_port,numero_fax,email,pays,region) values (max(id_adresse),id_type_adresse,adresse,code_postal,ville,numero_tel,numero_tel_port,numero_fax,email,pays,region); /* Ajouter une adresse */ DELIMITER // CREATE PROCEDURE addadresse(id_type_adresse integer,adresse varchar(150),code_postal varchar(20),ville varchar(150),numero_tel varchar(20),numero_tel_port varchar(20),numero_fax varchar(20),email varchar(255),pays varchar(50),region varchar(100)) BEGIN insert into adresse(id_adresse,id_type_adresse,adresse,code_postal,ville,numero_tel,numero_tel_port,numero_fax,email,pays,region) values (max(id_adresse),id_type_adresse,adresse,code_postal,ville,numero_tel,numero_tel_port,numero_fax,email,pays,region); SELECT max(id_adresse) from adresse; END; // END; // J'aimerai récuperer ça: SELECT max(id_adresse) from adresse; Merci de votre aide! |
|
|
00
|
|
|
#2 | ||
|
Provisoirement toléré
Inscription : juin 2003 Messages : 2 622 ![]() |
Salut,
Tu as un exemple de SP avec un paramètre de sortie dans la doc MySQL : Code :
__________________
Pensez au bouton
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com