首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

主从表在一个事务里面提交逻辑有关问题

2012-01-26 
主从表在一个事务里面提交逻辑问题Oracle数据库里面,一个主表,一个从表。之间有一个外键关联的关系。现在需

主从表在一个事务里面提交逻辑问题
Oracle数据库里面,一个主表,一个从表。
之间有一个外键关联的关系。

现在需要增加一条从表的记录,而没有主表对应的信息。
这样首先在主表里面插入一条记录,然后在从表里面插入一条记录。
需要做在   一个   事务里面。

现在有问题:
在主表里面插入一条数据以后,此时这个动作还没有提交,这样的话,在从表插入的时候由于外键约束的关系,就会插入失败。大家在做的过程中对这个问题有什么好的解决方案吗?

如果做成两个事务,删除一条从表记录时候,如果此时主表记录删除失败,就会造成数据不一致性。这个问题如何解决?

[解决办法]
看来 LZ 还没有真正的理解 外键关系 和 事务处理

热点排行