程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL觸發器trigger之foreachrow

MySQL觸發器trigger之foreachrow

編輯:MySQL綜合教程

MySQL觸發器trigger之foreachrow


for each row 每行受影響,觸發器都執行,叫行級觸發器。 oracle 觸發器中分行級觸發器和語句級觸發器,可不寫for each row,無論影響多少行都只執行一次。 mysql不支持語句觸發器,所以必須寫for each row;

實際操作驗證:

#觸發器test5:
DELIMITER $$
CREATE TRIGGER test5
AFTER
UPDATE
ON goods
FOR EACH ROW
BEGIN
  INSERT INTO `ord` VALUES (1, 2, 2);
END$$
\

 

mysql只支持行級觸發器,影響多少行就會執行多少次。

\

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved