Sql trigger

enlil67 Messages postés 14 Statut Membre -  
enlil67 Messages postés 14 Statut Membre -
Bonjour,

je veux creer un trigger qui supprime les lignes correspondantes de ma table reglement quand le type de tarif passe a gratuit,malheureusement j'y connais pas grand chose,aidez moi s'il vous plait

CREATE TABLE reglement
(
anneescolaire INTEGER NOT NULL,
codeauditeur INTEGER NOT NULL,
codereglement CHAR(2) NOT NULL,
montant NUMERIC(6,2),
CONSTRAINT fk_reglement_inscription FOREIGN KEY (anneescolaire, codeauditeur) REFERENCES inscription (anneescolaire, codeauditeur),
PRIMARY KEY(anneescolaire, codeauditeur, codereglement)
);

CREATE TABLE tarif
(
codetarif INTEGER PRIMARY KEY,
tarif VARCHAR(30) NOT NULL
);
A voir également:

1 réponse

enlil67 Messages postés 14 Statut Membre
 
CREATE OR REPLACE FUNCTION
suppr_lignes() RETURNS TRIGGER AS $suppr_lignes$

WHILE codetarif IS NULL THEN
AFTER DELETE ON reglement

FOR EACH ROW
????
0