ホームページ  >  記事  >  データベース  >  SQLでトリガーを使用する方法

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

青灯夜游
青灯夜游オリジナル
2019-05-13 14:46:304373ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。