Easy-Micro


ESPACEMEMBRE SQL
Routines SQL

Procédure stockée

Exemple de Procédure stockée :
mysql> USE facsys;
mysql> delimiter //
mysql> CREATE PROCEDURE infosclients (IN codeclient char(6))
-> READS SQL DATA
-> BEGIN
-> select * from facsys.clients where idclient like codeclient;
-> END
-> //

Pour l'exècuter, on utilise la commande CALL :
mysql> CALL infosclients('DUR%');

Exemple de fonction :
mysql> USE facsys;
mysql> delimiter //
mysql> CREATE FUNCTION nbrecommande (codeclient char(6))
-> returns int
-> READS SQL DATA
-> BEGIN
-> declare retour int;
-> select count(*) into retour from commandes where idclient=codeclient;
-> return retour;
-> END
-> //

S'exècute avec un simple select :
mysql> SELECT nbrecommande('DUR001');


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mercredi 20 mars 2019 - Semaine 12 - Saint Herbert (Demain: Sainte Clémence)
Aujourd'hui, c'est l'anniversaire de Danièle Gilbert (1943-76 ans), animatrice de télévision française et de Marthe Villalonga (1932), actrice française. Autre 20 mars: 1815 : de retour de l'île d'Elbe et après une marche triomphale sur Paris, Napoléon entre dans la capitale. 1965 : France Gall gagne l'Eurovision pour le Luxembourg avec Poupée de cire poupée de son.
Haut de page Easy-Micro