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
TriggerProcédure stockée
DéfinitionIls sont automatiquement exécutés lors d’un événement spécifié.Ils peuvent être exécutés chaque fois que nécessaire.
L’AppelLes triggers ne peuvent pas être appelés dans une procédure.Mais, vous pouvez appeler une procédure dans un trigger.
Les paramètresNous ne pouvons pas passer de paramètres aux triggers.Nous pouvons passer des paramètres aux procédures.
ReturnLe 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 *