当前位置: 代码迷 >> Oracle开发 >> orcale插入数据解决方案
  详细解决方案

orcale插入数据解决方案

热度:102   发布时间:2016-04-24 07:08:34.0
orcale插入数据
现在有两个表,主从关系,两个表之间是通过主表的id关联的(主表的id是seq自动生成的)
主表:
ID        字段1   字段2   字段3   字段4

从表:
主表的ID   字段1   字段2   字段3   字段4

现在有大量的数据,要做一个这样的操作:
首先声明一个事务,批量插入主表的数据,再把相应的子表数据插入,都成功之后再提交事务。

现在的问题是:
当批量插入主表数据之后(事务还没有提交,数据库中还没有数据),我要如何得到主表的ID,并且把主表的ID插入到子表中

------解决方案--------------------
一个事务当中,及时没有提交,也能得到主表的ID啊。
------解决方案--------------------
楼上正解。同个事务里还是能检索到的。
  相关解决方案