[mysql]trigger et procédure stockée
iulius
Messages postés
34
Statut
Membre
-
Hicks59 Messages postés 51 Statut Membre -
Hicks59 Messages postés 51 Statut Membre -
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
- Assistant trigger - Guide
- Mysql error 2002 ✓ - Forum Linux / Unix
- 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.