Différence entre trigger et procédure stockée

Quelle est la différence entre trigger et procédure stockée ? – trigger et procédure stockée sont des composants avancé de SQL. Les deux exécutent une tâche spécifique lors de leur exécution. La différence clé entre trigger et procédure stockée réside dans le fait que trigger s’exécute automatiquement lors d’un événement alors que la procédure stockée est exécutée lorsqu’elle est explicitement appelée.
 
 

Table de comparaison
Trigger Procédure stockée
Définition Ils sont automatiquement exécutés lors d’un événement spécifié. Ils peuvent être exécutés chaque fois que nécessaire.
L’Appel Les triggers ne peuvent pas être appelés dans une procédure. Mais, vous pouvez appeler une procédure dans un trigger.
Les paramètres Nous ne pouvons pas passer de paramètres aux triggers. Nous pouvons passer des paramètres aux procédures.
Return Le trigger ne renvoie jamais de valeur à l’exécution. La procédure peut renvoyer une ou plusieurs valeur à l’exécution.
Différence entre 3NF et BCNF

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *