主从表,两个表是否需要分别建各自的序列。oracle 序列名为idauto
表1结构为:id,str1,str2,(id为主码)。
表2结构为:id,id2,strb1,strb2,(id为主码,id2为外键对应主表表1的id)。
要求两个表的id都从1开始每次写记录是自动增1。
是否需要分别建各自的序列
如果共用序列,先写表1,再写表2,表2的序列不是按照自己的序列增1,而是在表1的最大的序列上加1。insert into 表1 values (方案.idauto.nextval,...);
insert into 表2 values (方案.idauto.nextval,id2的値,...);