この記事では、例を使用して、MySQL トリガーの原理と使用方法を説明します。ご参考までに、詳細は以下の通りです。 この記事の内容:
リリース日: 2018-04-14 トリガーとは何か:
トリガーを作成します。
テーブルuser_infoを作成します( id int 主キー auto_increment, ユーザー名varchar(20)がnullではありません。 パスワードvarchar(20)がnullではありません ) テーブルを作成 usercreatetime( id int 主キー auto_increment, create_time 日時 ); user_info に各行を挿入する前に、トリガー trigger_addUserTime を作成します insert into usercreatetime(create_time) values(now()); user_info(ユーザー名、パスワード) に値 ("admin","admin888") を挿入します。 usercreatetime から * を選択します。 複数のトリガー ステートメント:
トリガーを表示:
トリガーを削除するには:
トリガーによって参照される古いレコードと新しいレコード:
MySQL 関連のコンテンツに興味のある読者は、このサイトの次のトピックをチェックしてください: 「MySQL クエリ スキル」、「MySQL トランザクション操作スキル」、「MySQL ストアド プロシージャ スキル」、「MySQL データベース ロック関連スキルの概要」、および「MySQL 共通関数の概要」 この記事が皆様のMySQLデータベース設計に役立つことを願っています。 以下もご興味があるかもしれません:
|
<<: JavaScript キャンバスで 9 マスのグリッドカットの効果を実現
最近、WeChatはAppleによってダークモードの開発を強制されました。ますます多くのウェブサイト...
目次1. コンセプト1.1 エラーと例外とは何ですか? 1.2 異常の分類2. 例外処理2.1try...
ファイルをディレクトリに解凍しますこれは解凍後のディレクトリですmy.iniファイルを入力しますダブ...
MySQL サービスを使用する場合、通常の状況では、MySQL のタイムアウト設定は 8 時間 (2...
MySql は結合テーブルクエリを使用しますが、初心者には理解しにくい場合があります。以下の記事では...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
バージョン番号を非表示バージョン番号は非表示になっていません。セキュリティを強化するために、バージョ...
MySQL を使用して特定のステートメントを実行すると、データ量が多いためにデッドロックが発生し、...
Gtid + Mha + Binlog サーバー構成: 1: テスト環境OS: CentOS 6.5...
今日は、uniapp を使用して Echarts を統合し、マップ チャートを表示します。 mpvu...
目次1要素オフセットシリーズ1.1 オフセットの概要1.2 オフセットとスタイルの違い視覚領域クライ...
MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...
以下に示すように、あなたならどのようにそれを達成しますか: 通常、フォントアイコンを使用して中央にプ...
最近、vue について読みました。これまで基本的に見落としていた単一ファイル コンポーネントを見つけ...
この記事の例では、メモ帳機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的...