星空网 > 软件开发 > 数据库

通过触发器实现两张有主外键关系的表的数据插入问题

表:T_USERS,T_USER_EXCEPT_WORK,其中T_USERS中的主键ID和T_USER_EXCEPT_WORK中的外键都为数列SEQUENCE_USERS.Currval的自增长数列。

更通俗的讲就是:在T_USERS表中插入一条数据,通过触发器在T_USER_EXCEPT_WORK插入一条相关的数据。

注意:

序列有以下两个属性

CURRVAL: 返回序列当前值;

NEXTVAL:返回当前序列值增加一个步长后的值。

只有在发出至少一个NEXTVAL之后才可以使用CURRVAL属性。

  通过触发器实现两张有主外键关系的表的数据插入问题

注意要勾上可延迟选项。

create or replace trigger Trigger_USER_EXCEPT_WORK
after insert on t_users
for each row
declare
-- local variables here
begin
insert into T_USER_EXCEPT_WORK
(ID,EXCEPT_CITY,EXCEPT_POSITION,JOB_CATEGORYID,EXCEPT_SALARYID,USERID)
values
(SEQUENCE_USERS.Currval,'','','','',SEQUENCE_USERS.Currval);
end Trigger_USER_EXCEPT_WORK;

效果图:

T_USERS表:

通过触发器实现两张有主外键关系的表的数据插入问题

T_USER_EXCEPT_WORK表:

通过触发器实现两张有主外键关系的表的数据插入问题




原标题:通过触发器实现两张有主外键关系的表的数据插入问题

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

listing禁售:https://www.goluckyvip.com/tag/11599.html
OOCL费用调整:https://www.goluckyvip.com/tag/116.html
流量要涨:https://www.goluckyvip.com/tag/1160.html
订单暴跌:https://www.goluckyvip.com/tag/11600.html
PPC数据:https://www.goluckyvip.com/tag/11601.html
转口贸易:https://www.goluckyvip.com/tag/11602.html
TEMU亚马逊美国站ASTMF3186-17、16CFR1270成人活动床栏安全要求:https://www.kjdsnews.com/a/1836339.html
一线丨访曹县产业带,看中国传统服饰出海如何杀出一个春天?:https://www.kjdsnews.com/a/1836340.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流