MySQL データベースを使用してデータ挿入後にトリガーをトリガーする方法

黄舟
リリース: 2017-08-10 14:57:26
オリジナル
2903 人が閲覧しました

MySQL データベースは、テーブル操作のオブジェクトに関連するトリガーの機能をサポートしています。トリガーは、特定の条件が満たされると起動され、トリガーで定義された SQL ステートメント操作を実行します。実際のテーブルでのみ作成でき、一時テーブルでは作成できないトリガーもあります。トリガーのトリガー イベントは、データの挿入後にトリガーされることを示します (図を参照)。次の図:

MySQL データベースを使用してデータ挿入後にトリガーをトリガーする方法


1. 最初のステップは、create table ステートメントを使用してデータベース テーブル t_class_info を作成することです。以下の図に示すように、

create table t_class_info(
id int(8),
t_no int(10),
t_name varchar(20),
t_addr varchar(60)
);
ログイン後にコピー

MySQL データベースを使用してデータ挿入後にトリガーをトリガーする方法

2. 2 番目のステップは、以下の図に示すように、テーブル t_class_info の説明を表示し、コマンド

desc t_class_info;
ログイン後にコピー

を使用します。 3 番目のステップは、 を作成することです。トリガー info_tri。トリガー時間はテーブル t_class_info にデータを挿入した後です。以下の図に示すように、トリガー イベントはテーブル class_info にレコードを挿入します。 4 番目のステップでは、データベース テーブル class_info を作成し、次の図に示すようにコマンド

MySQL データベースを使用してデータ挿入後にトリガーをトリガーする方法

を使用します。 5 番目のステップでは、class_info データベース テーブル構造を表示します。コマンド:

create table class_info(
id int(8),
t_no int(10),
t_name varchar(20),
t_addr varchar(60)
);
ログイン後にコピー
以下に示すように:

MySQL データベースを使用してデータ挿入後にトリガーをトリガーする方法

6. 6 番目のステップでは、データベース テーブル t_class_info と class_info データを表示し、2 つのシートにデータがないことがわかります。次に、insert ステートメントを呼び出します。次の図に示すように、データベース テーブル t_class_info にレコードを挿入し、データベース テーブル class_info に新しいレコードがあるかどうかを確認します。 MySQL トリガーのトリガー時間と条件
MySQL トリガーを上手に使用する

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!