Maison > base de données > tutoriel mysql > le corps du texte

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

清浅
Libérer: 2020-09-15 13:19:02
original
20238 Les gens l'ont consulté

Il existe deux façons de supprimer des déclencheurs dans SQL : 1. Utilisez l'outil de gestion de base de données SSMS pour supprimer les déclencheurs ; 2. Utilisez le script [T-SQL] pour supprimer les déclencheurs, le code est [drop trigger trigger name ;] .

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

Il existe deux façons de supprimer les déclencheurs SQL :

1. Supprimer à l'aide de l'outil de gestion de base de données SSMS. Déclencheur

Supprimer le déclencheur DML

1. Connectez-vous à la base de données, sélectionnez la base de données, sélectionnez la table de données-. 》Développer le tableau de données-"Développer le déclencheur-"Clic droit-"Sélectionner supprimer.

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

2. Dans la boîte contextuelle de suppression de l'objet - "Cliquez sur OK -" vous pouvez voir le résultat de la suppression sans actualiser.

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

Image 055.png

Supprimer le déclencheur DDL

1. Connectez-vous à la base de données et sélectionnez la base de données- 》Développez la programmabilité -> Développez les déclencheurs de base de données -> Cliquez avec le bouton droit -> Sélectionnez Supprimer.

Image 056.png

2. Dans la boîte contextuelle de suppression de l'objet - "Cliquez sur OK -" vous pouvez voir le résultat de la suppression sans actualiser.

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

Supprimer le déclencheur de connexion

1. Se connecter à la base de données -> Développer l'objet serveur - 》Développez le déclencheur-》Clic droit-》Sélectionnez Supprimer.

Image 059.png

2. Dans la boîte contextuelle de suppression de l'objet - "Cliquez sur OK -" vous pouvez voir le résultat de la suppression sans actualiser.

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

Quelles sont les méthodes pour supprimer les déclencheurs dans SQL

2. Utilisez le script T-SQL pour supprimer les déclencheurs

Syntaxe :

--Déclarer la référence de la base de données

use 数据库;
go
Copier après la connexion

--Déterminer si elle existe, si elle existe, la supprimer

if exists(select * from sys.triggers where name=触发器名)
Copier après la connexion

-- Supprimer le déclencheur DML

drop trigger 触发器名;
Copier après la connexion

----Supprimer le déclencheur DDL

--drop trigger 触发器名 on database;
Copier après la connexion

--Supprimer le déclencheur de connexion

--drop trigger 触发器名 on all server;
go
Copier après la connexion

Exemple : Cet exemple montre Supprimez le déclencheur de mise à jour DML.

--Déclarer la référence de la base de données

use testss;
go
Copier après la connexion

--Déterminer si elle existe, et la supprimer si elle existe

if exists(select * from sys.triggers where name='updatetri')
drop trigger updatetri;
go
Copier après la connexion

Exemple de résultat :

Image 052.png

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!