Oracle Prc C学习 五 事务

这个事务刚开始的时候我很不理解,

我以为是这个事务是一种结构,或者是一个package或者一个procedure,

后来我觉得我想明白点了,其实这个事务只是一件我要完成的事,这件事我不然就完成,要不然就没完成,没完成就回到开始

的状态,或者回到一个你设定的状态那。


如果在程序中就是一个SQL语句开始了,就开始了一个事务,当你觉得这个事务完成了,就调用COMMIT,这就是完成了

一个事务了,当然了,也可以用ROLLBACK,就是回滚这个事务做的事。也就当这个事务完成了,这个完成就是失败的完成

应该说是这个事务结束了。


设置一个读事务,必须用这句开始:

EXEC SQL SET TRANSACTION READ ONLY;

你可能感兴趣的:(Oracle Prc C学习 五 事务)