
可以写触发器trriger,在更新主表的主键前将从表的键值改掉再更新主表的键值。
举个例子。
CREATE OR REPLACE TRIGGER TRG_触发器名 ,创建触发器。BEFORE INSERT OR UPDATE ,意思是在插入或更新 *** 作之前。ON 主表名,为主表创建。
REFERENCING OLD AS OLDROW NEW AS NEWROW ,定义数据行。FOR EACH ROW ,BEGIN。IF INSERTING THEN,向主表插入时做的 *** 作。ELSE,更新主表时做的 *** 作。Update 从表的 *** 作写在这里就可以。END IFEND
主键的概念是数据库中的,,java如果连接了数据库的话,当然可以判断数据存不存在主键是一行数据的标示,只要有这一行数据,就存在主键;
在生活中,就像身份z号 可以确定一个人那样
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)