實際代碼以 Courier 字體顯示,區別正文。大型範例加註釋,以 <-- 標示重點。所有範例在 Suse 9.2 + MySQL 5.0.3 測試通過,適用更新版本與 Windows/Sparc/HP-UX。
INSERT/UPDATE/DELETEBEGIN/ENDIF, CASE, WHILE, LOOP, REPEAT, LEAVE, ITERATEDECLARE 與指派 SET函數無法存取表,以下語句在觸發器中同樣非法:
ALTER, CACHE INDEX, CALL, COMMIT, CREATE, DELETE,
DROP, FLUSH PRIVILEGES, GRANT, INSERT, KILL,
LOCK, OPTIMIZE, REPAIR, REPLACE, REVOKE,
ROLLBACK, SAVEPOINT, SELECT FROM table,
SET system variable, SET TRANSACTION, SHOW,
START TRANSACTION, TRUNCATE, UPDATE
觸發器較新,可能有 Bug。勿在重要資料庫直接使用,先在測試庫驗證,確認目標資料庫為預設庫再建立觸發器。