+ -
当前位置:首页 → 问答吧 → 事务,貌似一个很傻帽的问题

事务,貌似一个很傻帽的问题

时间:2011-06-21

来源:互联网

数据库事务我看过,意思就是几个操作要么都执行,要么都不执行
但到实际应用上就没怎么想通
比如一个转帐程序,肯定是要求,取和存同时执行
数据库事务这里没问题
但我程序里怎么写呢?
如果我写了一个取的程序,再写一个存的语句,但这样写的话算同时执行吗?
我的思路有些混乱,帮我理一下,就是程序这里不会写

作者: ayayad   发布时间: 2011-06-21

引用但我程序里怎么写呢?
只能写在同一个事务中,程序中先 BEGIN TRANSACTION, 然后做完所有 取和存 ,然后再 COMMIT
引用如果我写了一个取的程序,再写一个存的语句,但这样写的话算同时执行吗?
不算

作者: ACMAIN_CHM   发布时间: 2011-06-21

存取肯定是在一个事务里,而且要加锁,保持一致性。

作者: qiying1988   发布时间: 2011-06-21