Qu'est-ce qu'un déclencheur MySQL ?
Qu'est-ce qu'un déclencheur MySQL ?

Vidéo: Qu'est-ce qu'un déclencheur MySQL ?

Vidéo: Qu'est-ce qu'un déclencheur MySQL ?
Vidéo: MySQL : Découvrez la définition et la création d'un trigger sur MySQL. (exemple simple et concret) 2024, Avril
Anonim

Les Déclencheur MySQL est un objet de base de données associé à une table. Il sera activé lorsqu'une action définie sera exécutée pour la table. Les gâchette peut être exécuté lorsque vous exécutez l'un des éléments suivants MySQL instructions sur la table: INSERT, UPDATE et DELETE et elle peut être invoquée avant ou après l'événement.

De cette façon, qu'est-ce que le déclencheur dans MySQL avec exemple ?

Dans MySQL, un déclencheur est un programme stocké invoqué automatiquement en réponse à un événement tel que insérer , mettre à jour , ou effacer qui se produit dans le table . Par exemple, vous pouvez définir un déclencheur qui est invoqué automatiquement avant qu'une nouvelle ligne ne soit insérée dans un table.

comment exécuter un déclencheur dans MySQL ? Les bases gâchette la syntaxe est: CREER GÂCHETTE `nom_événement` AVANT/APRÈS INSERT/UPDATE/DELETE ON `database`. `table` POUR CHAQUE LIGNE COMMENCER -- gâchette body -- ce code est appliqué à chaque -- ligne insérée/mise à jour/supprimée END; Nous avons besoin de deux déclencheurs - APRÈS INSERT et APRÈS MISE À JOUR sur la table du blog.

Sachez également, qu'est-ce qu'un déclencheur et à quoi sert-il, donnez un exemple ?

Gâchette : UNE gâchette est une procédure stockée dans la base de données qui appelle automatiquement chaque fois qu'un événement spécial dans la base de données se produit. Pour Exemple , une gâchette peut être invoqué lorsqu'une ligne est insérée dans une table spécifiée ou lorsque certaines colonnes de la table sont mises à jour.

Qu'est-ce que le déclencheur dans MySQL w3schools ?

UNE gâchette est un ensemble d'actions qui sont exécutées automatiquement lorsqu'une opération de modification spécifiée (instruction SQL INSERT, UPDATE ou DELETE) est effectuée sur une table spécifiée. Déclencheurs sont utiles pour des tâches telles que l'application des règles métier, la validation des données d'entrée et la conservation d'une piste d'audit. Contenu: Utilisations pour déclencheurs.

Conseillé: