mysql建立觸發器
- CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name
- FOR EACH ROW BEGIN
- [Statement]
- END
trigger_name:觸發器名稱
trigger_time:出發時間【after:執行後,before:執行前】
trigger_event:出發事件【INSERT、UPDATE、DELETE】
tbl_name:針對某張表
Statement:表示式
例如:
當某張表,新增一條記錄,則在另外一張表中錄入其orderID號
- CREATE TRIGGER trigger_name AFTER INSERT ON table_name
- BEGIN
- INSERT INTO other_table_name SET keyName=NEW.orderId, keyValue=NEW.orderId;
- END
例如:
當某張表,更新某欄位時,根據判斷是否滿足條件,來更新新增或更新另外一張表
- CREATE TRIGGER trigger_name AFTER UPDATE ON table_name
- BEGIN
- DECLARE counts INT(1);
- IF OLD.ordState = 0 && NEW.ordState = 1 THEN
- select count(*) into counts from other_table_name where keyName=OLD.orderId;
- IF counts = 0 THEN
- INSERT INTO listen_ticket SET keyName=NEW.orderId, keyValue=NEW.orderId;
- END IF;
- END IF;
- END
OLD:未更新的資料資訊
into Variable:將查詢的返回值賦予某個變數
相關文章
- 建立MySQL觸發器MySql觸發器
- MySQL建立觸發器時報錯Error Code: 1064MySql觸發器Error
- mysql觸發器MySql觸發器
- MySQL使用觸發器MySql觸發器
- MySql-觸發器MySql觸發器
- MySQL觸發器介紹MySql觸發器
- SqlServer觸發器的建立與使用SQLServer觸發器
- MySQL入門-- TRIGGER(觸發器)MySql觸發器
- MySQL觸發器的使用規則MySql觸發器
- [MySQL光速入門]026 觸發器 trigger!!!MySql觸發器
- 25. 使用MySQL之使用觸發器MySql觸發器
- MySQL全面瓦解17:觸發器相關MySql觸發器
- 使用 Amazon S3 觸發器建立縮圖S3觸發器
- MySQL觸發器使用MySql觸發器
- MySQL與SQL的觸發器的不同寫法MySql觸發器
- MySQL / MariaDB 觸發器的建立、使用、檢視、刪除教程及應用場景實戰案例MySql觸發器
- mysql使用者建立觸發器許可權不足跟引數log_bin_trust_function_creatorsMySql觸發器RustFunction
- 【MySQL】MySQL(三)儲存過程和函式、觸發器、事務MySql儲存過程函式觸發器
- D觸發器觸發器
- MySQL觸發器的詳細教學與實戰分析MySql觸發器
- mysql觸發器案例分析以及before和after的區別MySql觸發器
- MySQL觸發器的使用和優缺點介紹ZGMHMySql觸發器
- 2020重新出發,MySql基礎,MySql檢視&索引&儲存過程&觸發器MySql索引儲存過程觸發器
- SqlServer-觸發器SQLServer觸發器
- logon觸發器for dbaGo觸發器
- 語句觸發器觸發器
- sqlserver 列觸發器SQLServer觸發器
- 除錯觸發器除錯觸發器
- 瞭解SQL Server觸發器及觸發器中的事務AWSQLServer觸發器
- 觸發器 REFERENCING OLD AS OLD觸發器
- 行為和觸發器觸發器
- sql-server觸發器SQLServer觸發器
- js 建立和觸發事件 和 自定義事件JS事件
- Oracle開發基礎-觸發器Oracle觸發器
- 【MySQL】xtrabackup 2.4.12備份觸發的bugMySql
- 《MySQL 基礎篇》九:儲存過程、流程控制和觸發器MySql儲存過程觸發器
- 瞭解使用mysql 的檢視、儲存過程、觸發器、函式....MySql儲存過程觸發器函式
- SQL Server:觸發器詳解SQLServer觸發器
- mvvm模式 事件觸發器[wpf]MVVM模式事件觸發器