Sytaxe sql

mb42 Messages postés 553 Statut Membre -  
mb42 Messages postés 553 Statut Membre -
Bonjour,

le script de mon trigger est le suivant:

CREATE trigger `trigancienhardware`
after delete on `inputs`
for each row
insert into ancienhardware (`ID`,`HARDWARE_ID`,`type`,`MANUFACTURER`)
values (old. `ID`,old.`HARDWARE_ID`,old.`type`,old.`MANUFACTURER`)

ce trigger est executé avec succe

j'ai une requete qui fait la comparaison entre deux table "ancienhardware" et "inputs"
i a la structure de cette requette est:

delete ancienhardware from ancienhardware inner join inputs using (`HARDWARE_ID`,`TYPE`)

le but de mon travail est de mettre cette requette dans le syntaxe de trigger
c a d le triger est declencher et au meme temps compare le deux tables

je suppose que la solution est la suivante:

CREATE trigger `trigancienhardware`
after delete on `inputs`
for each row
insert into ancienhardware (`ID`,`HARDWARE_ID`,`type`,`MANUFACTURER`)
values (old. `ID`,old.`HARDWARE_ID`,old.`type`,old.`MANUFACTURER`)
BEGIN
delete ancienhardware from ancienhardware inner join inputs using (`HARDWARE_ID`,`TYPE`)
END;
$

AIDEZ MOI SVP C URGENT
A voir également:

1 réponse

mb42 Messages postés 553 Statut Membre 7
 
je travail avec MYSQL
0