Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1766 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  trigger & procedure stockee

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

trigger & procedure stockee

n°599240
robb2
Posté le 30-12-2003 à 12:19:52  profilanswer
 

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

mood
Publicité
Posté le 30-12-2003 à 12:19:52  profilanswer
 

n°599243
jagstang
Pa Capona ಠ_ಠ
Posté le 30-12-2003 à 12:23:14  profilanswer
 

oui mais je vois pas l'intérer da faire un trigger pour appeler une PROC sans paramètres.

n°599255
polo021
Posté le 30-12-2003 à 12:34:27  profilanswer
 

je suis pas une bete mais je confirme aussi que c'est faisable

n°599349
robb2
Posté le 30-12-2003 à 14:26:40  profilanswer
 

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.

n°599365
MagicBuzz
Posté le 30-12-2003 à 14:53:52  profilanswer
 

"exec" et non "call" il me semble... à moins que ce soit spécifique à SQL Server le "exec"

n°599391
jagstang
Pa Capona ಠ_ಠ
Posté le 30-12-2003 à 15:44:21  profilanswer
 

robb2 a écrit :


 
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.


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

n°599423
bartleby
Posté le 30-12-2003 à 16:16:16  profilanswer
 

Y'a meme pas besoin d'exec ou de call.
Tu me le nom de ta procedure tout court.

n°599500
nraynaud
lol
Posté le 30-12-2003 à 18:30:17  profilanswer
 

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" ?


---------------
trainoo.com, c'est fini

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  trigger & procedure stockee

 

Sujets relatifs
ramener des paramètres OUT d'une procédure stockée Oracletrigger sql
[postgresql] trigger sur l'heure systeme ? edit : utilisation crontabcréation de procedure en PL/SQL ?
[Oracle]Java Stored procedure[postgresql] trigger, j'ai du mal
[Oracle Trigger] il marche pas, je c pas pkoicréer une table dans une procédure stockée sous interbase ?
newbie en BD demande différence entre Procédure Stockée et Trigger ... 
Plus de sujets relatifs à : trigger & procedure stockee


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)