create trigger prodpool_tigrrer
after insert on temp_yyr_wap_xhs_prodpool
for each row
declare
-- local variables here
begin
for i in 1..31
loop
insert into yyr_wap_xhs_prodpool values
(s_yyr_wap_xhs_prodpool.nextval,:new.coid,i,
:new.tmax,:new.flag,:new.poolid,:new.createtime,:new.belongid);
end loop;
end;这是一个oracle触发器,但是yyr_wap_xhs_prodpool 不能有主键吗?有主键的时候,给表temp_yyr_wap_xhs_prodpool插入数据的时候就报错,不给表yyr_wap_xhs_prodpool设置主键就可以执行这个触发器但是不设主键也不行啊,因为不设主键不能建立主外键关系所以求解,求大神指点迷津Oracle
after insert on temp_yyr_wap_xhs_prodpool
for each row
declare
-- local variables here
begin
for i in 1..31
loop
insert into yyr_wap_xhs_prodpool values
(s_yyr_wap_xhs_prodpool.nextval,:new.coid,i,
:new.tmax,:new.flag,:new.poolid,:new.createtime,:new.belongid);
end loop;
end;这是一个oracle触发器,但是yyr_wap_xhs_prodpool 不能有主键吗?有主键的时候,给表temp_yyr_wap_xhs_prodpool插入数据的时候就报错,不给表yyr_wap_xhs_prodpool设置主键就可以执行这个触发器但是不设主键也不行啊,因为不设主键不能建立主外键关系所以求解,求大神指点迷津Oracle
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货