PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 04/04/2014 14:08:23

skyper
Membre

trigger

Bonjour , J'arrive pas a comprendre comment écrire un code des triggers et j'arrive pas aussi a comprendre le concept
voila un exercice que j'ai trouver sur le net
Ecrire un premier trigger sur la table Produit permettant de faire la mise à jour automatique de la colonne NOMBREproduit  de la table MAGASIN.
et Prévoir les cas de ajout et de suppression d’un client


CREATE  TRIGGER tprod  AFTER INSERT ON produit  FOR EACH ROW BEGIN
UPDATE magasin m

UPDATE magasin m SET m.nombreclients = m.nombreclients -:NEW.idcli
WHERE idmagasin
= :NEW.idmagasin; END;

mais que des erreurs veuillez m'aidez svp

Hors ligne

#2 04/04/2014 18:05:01

gleu
Administrateur

Re : trigger

Le code que vous avez trouvé ne correspond pas à un code compatible avec PostgreSQL. Ça doit être pour un autre SGBD, ce qui explique que ça ne fonctionne pas.


Guillaume.

Hors ligne

#3 05/04/2014 14:59:02

MitsuTomoe
Membre

Re : trigger

Bonjour, vous pouvez aller voir cette discussion pour démarrer.

Alex

Hors ligne

Pied de page des forums