当前位置: 代码迷 >> Informix >> informix的commit?解决办法
  详细解决方案

informix的commit?解决办法

热度:7323   发布时间:2013-02-26 00:00:00.0
informix的commit?
以前没用过INFORMIX,现在突然要用,有以下几个问题:
1、informix有跟ORACLE一样的COMMIT吗?若有应该怎么写?
2、informix的commit是每个sql后面都要跟一个commit吗?
3、我在网上也查过,informix的COMMIT是不是得先写事务开始,才能写事务结束?

最好能给我一个完整的,别直接在网上抄哟,谢谢!
------解决方案--------------------------------------------------------
begin work ;

your sql1 ;
your sql2 ;
your sql3 ;

commit work ;
------解决方案--------------------------------------------------------
1、informix有跟ORACLE一样的COMMIT吗?若有应该怎么写?
一楼的朋友已经给你了
commit work ;

2、informix的commit是每个sql后面都要跟一个commit吗?
看你当前的模式,如果是非自动提交。则看你的需求,如果一件事情做完了自然需要提交,与这个事情中有多少个SQL语句无关。

3、我在网上也查过,informix的COMMIT是不是得先写事务开始,才能写事务结束?
  相关解决方案