ホームページ > データベース > mysql チュートリアル > SQLでトリガーを使用する方法

SQLでトリガーを使用する方法

青灯夜游
リリース: 2020-09-16 15:27:26
オリジナル
4403 人が閲覧しました

SQLでトリガーを使用する方法

#トリガーの使用法

トリガーは、ユーザーが次の場合に自動的に実行しようとしたときに発生する特別なストアド プロシージャです。テーブルは指定されたデータ変更ステートメントを実行します。 CREATE ステートメントを使用してトリガーを作成し、DROP ステートメントを使用してトリガーを削除し、ALTER ステートメントを使用してトリガーを無効にすることができます。以下で詳しく紹介していきましょう。

トリガーの作成

CREATE TRIGGER tr_update_Stock
ログイン後にコピー

トリガーの削除

DROP  TRIGGER tr_update_Stock
ログイン後にコピー

無効化

ALTER TABLE trig_example DISABLE TRIGGER trig1
GO
ログイン後にコピー

リカバリ

ALTER TABLE trig_example ENABLE TRIGGER trig1
GO
ログイン後にコピー

テーブル上のすべてのトリガーを無効にする

ALTER TABLE 你的表 DISABLE TRIGGER all
ログイン後にコピー

テーブル上のすべてのトリガーを有効にする

ALTER TABLE 你的表 enable TRIGGER all
ログイン後にコピー

すべてのテーブルのすべてのトリガーを無効にする

exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'
ログイン後にコピー

すべてのテーブルのすべてのトリガーを有効にする

exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGER all'
ログイン後にコピー

以上がSQLでトリガーを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート