[mysql]trigger et procédure stockée
iulius
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
Hicks59 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Hicks59 Messages postés 51 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un soucis, chui en stage dans une entreprise et j'utilise une config mysql.Je vous explique mon pb :
imaginons j'ai deux tables : client et majclient ( je sais ici ça n'a pas d'intéret mais c'est un exemple)
J'aurais voulu savoir s'il est possible avec un trigger et surment une procédure stockée de mettre à jour la table majclient pour chaque opértation sur la table client ( que ce soit un update, un delet ou un insert)?
y a-t-il des gens qui ont déjà fait ça ici? histoire de savoir si je me lance dans un truc impossible ou pas
à moins que vous ne voyez d'autre(s) solution(s).
Soyez sympa avec moi c'est pas mon domaine de prédilection le dev ...
Merci d'avance , Iulius
J'ai un soucis, chui en stage dans une entreprise et j'utilise une config mysql.Je vous explique mon pb :
imaginons j'ai deux tables : client et majclient ( je sais ici ça n'a pas d'intéret mais c'est un exemple)
J'aurais voulu savoir s'il est possible avec un trigger et surment une procédure stockée de mettre à jour la table majclient pour chaque opértation sur la table client ( que ce soit un update, un delet ou un insert)?
y a-t-il des gens qui ont déjà fait ça ici? histoire de savoir si je me lance dans un truc impossible ou pas
à moins que vous ne voyez d'autre(s) solution(s).
Soyez sympa avec moi c'est pas mon domaine de prédilection le dev ...
Merci d'avance , Iulius
A voir également:
- [mysql]trigger et procédure stockée
- Mysql community server - Télécharger - Bases de données
- Procédure de frigo vide ✓ - Forum Consommation & Internet
- Assistant trigger - Guide
- Le point d'entree de procedure est introuvable kernel32 dll ✓ - Forum Windows
- Le point d'entrée de procédure iswow64process2 est introuvable - Forum Windows
7 réponses
a l'aide je ve spécifié une erreur dans un trigger sous mysql mais ji arrive po voici le trigger
delimiter /
create trigger trigger_1 before insert on client
for each row
begin
declare err_client char;
select count (nom_client) from client into err_client;
if nom_client = 'alaoui' then
insert into error_table set msg = 'erreur';
end if
end
/
delimiter;
aidé moi svp
delimiter /
create trigger trigger_1 before insert on client
for each row
begin
declare err_client char;
select count (nom_client) from client into err_client;
if nom_client = 'alaoui' then
insert into error_table set msg = 'erreur';
end if
end
/
delimiter;
aidé moi svp
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
un conseil déclare tes variables en varchar pas en char çà évite les surprises
Je faisais çà sous oracle donc çà doit être la même chose sous mysql ou presque ^^
et en effet tu n as pas déclarer ta variable.
Je faisais çà sous oracle donc çà doit être la même chose sous mysql ou presque ^^
et en effet tu n as pas déclarer ta variable.
Si c'est pas trop tard...
au lieu de :
select count (nom_client) from client into err_client;
mettre:
select count (nom_client) into err_client from client;
au lieu de :
select count (nom_client) from client into err_client;
mettre:
select count (nom_client) into err_client from client;