trigger & procedure stockee - SQL/NoSQL - Programmation
Marsh Posté le 30-12-2003 à 12:23:14
oui mais je vois pas l'intérer da faire un trigger pour appeler une PROC sans paramètres.
Marsh Posté le 30-12-2003 à 12:34:27
je suis pas une bete mais je confirme aussi que c'est faisable
Marsh Posté le 30-12-2003 à 14:26:40
jagstang a écrit : oui mais je vois pas l'intérer da faire un trigger pour appeler une PROC sans paramètres. |
pkoi ?
j'ai besoin d'executer une procedure sur une table lors d'insertions sur celle-ci.
ça m'evite de l'appeler dans le prog.
c des operations sur les tuples et il n'y a pas besoin de parametres d'entree.
il n'y a pas de parametres de sortie non plus car le resultat est la table en elle meme.
Marsh Posté le 30-12-2003 à 14:53:52
"exec" et non "call" il me semble... à moins que ce soit spécifique à SQL Server le "exec"
Marsh Posté le 30-12-2003 à 15:44:21
robb2 a écrit : |
disons que tu peux éxécter ton code directement ici. mais c'est clair que si la PROC existe déjà, mieux vaut l'appeler
Marsh Posté le 30-12-2003 à 16:16:16
Y'a meme pas besoin d'exec ou de call.
Tu me le nom de ta procedure tout court.
Marsh Posté le 30-12-2003 à 18:30:17
JagStang a écrit : oui mais je vois pas l'intérer da faire un trigger pour appeler une PROC sans paramètres. |
factoriser une dénormalisation quelconque pour "update", "insert" et "delete" ?
Marsh Posté le 30-12-2003 à 12:19:52
Salut à tous,
J'ai encore une petite question:
Un trigger peut'il appeler une procedure stockée ?
Dans mon cas, ce serait après une insertion.
Si oui, avez vous un semblant de syntaxe ?
CREATE TRIGGER nomtrigger
AFTER INSERT ON table
BEGIN
call nomprocedure();
END;
Merci