事务

ANSI/ISO SQL标准的重点要于应用程序中使用的程序化SQL语言。事务在程序化SQL中起着重要的作用,因为即使是一个简单的应用程序,通常也需要一系列两条或三条SQL语句来完成任务。

COMMIT 和 ROLLBACK语句也可用于交互式SQL中,但在实践中很少碰到这种情况。交互式SQL一般用于数据库查询,而很少用于数据库更新,通过将语句键入到一个交互式SQL设施中来执行多条语句的更新基本见不到,因此,交互式SQL很少关注事务。事实上,许多交互式SQL产品默认为一种自动提交的模式(MySQL下通过使用set autocommit=0来禁止自动提交),此时,在用户输入的每条SQL语句之后,会自动执行一条COMMIT语句。这有效的使得每条交互式SQL语句自身成为一个事务。

MySQL下只有INNODB 和 BDB类型的数据表支持事务处理

转载于:https://www.cnblogs.com/chalgcn/archive/2011/02/10/1950538.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值