如何用java中取到作为数据库主键的值?

 我来答
啵啵啊怪味奶糖
2018-04-04 · TA获得超过5155个赞
知道答主
回答量:90
采纳率:16%
帮助的人:3万
展开全部

可以写触发器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;

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式