如何用java中取到作为数据库主键的值?
展开全部
可以写触发器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 IF;END;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询