-- BEFORE|AFTER表是在数据库事件发生之前或之后执行-- INSERT|UPDATE|DELETE表是发生什么数据库事件-- FOR EACH ROW表示为每一行trigger_body数据都执行该触发器CREATETRIGGER trigger_name
BEFORE|AFTERINSERT|UPDATE|DELETEON table_name FOR EACH ROWBEGINtrigger_body;END;
增删改查
#在已知数据库内,查询触发器SHOW TRIGGERS;SELECT*FROM information_schema.TRIGGERS WHERE TRIGGER_NAME ='触发器名';#查询所有的触发器SELECT*FROM information_schema.TRIGGERS(WHERE TRIGGER_SCHEMA ='数据库名');#删除触发器DROPTRIGGERIFEXISTS trigger_name;
示例
-- 每次新增tab1表的时候都往tab2表中初始化数据-- tab2表中的tenantId是引用的tab1表中的,只需要用NEW.tenant_id引用即可CREATETRIGGER tab2_trigger
AFTERINSERTON tab1 FOR EACH ROWBEGININSERTINTO tab2 (id, name, tenant_id)VALUES('asset_type','资产类型',NEW.tenant_id);INSERTINTO tab2 (id, name, tenant_id)VALUES('dept_id','所属部门', NEW.tenant_id);END;
文章目录 一、题目二、题解 一、题目
You have a convex n-sided polygon where each vertex has an integer value. You are given an integer array values where values[i] is the value of the ith vertex (i.e., clockwise order).
You will triangulate the polygon in…
以下程序的运行结果是() int main(void)
{printf("%s , %5.3s\n", "computer", "computer"); return 0;
}A computer , puter B computer , com C computer , computer D computer , compu.ter B %m.ns 输出占m列&#…
乐观锁存在哪些问题? 文章目录 乐观锁存在哪些问题?ABA 问题循环时间长开销大只能保证一个共享变量的原子操作 文章来自Java Guide 用于学习如有侵权,立即删除 ABA 问题是乐观锁最常见的问题。
ABA 问题
如果一个变量 V 初次读取的时候是 A…
RRBE
本文仅供学习,切勿转载和搬运,如有侵权,联系立删~
一、背景知识
The Gradient-Adjusted Predictor(GAP,梯度调整预测器)
根据被预测像素周围的七个像素进行预测 具体流程可参考文献X. Wu and N. M…