PDO 中beginTransaction干什么用的啊?还有commit和rollback

 我来答
xn2qn
2011-08-16
知道答主
回答量:3
采纳率:0%
帮助的人:5119
展开全部
beginTransaction是开始事务,commit是停止结束事务, rollback表示事务要是没有正确执行则“回调”再执行。

希望采纳,你的采纳不是问题的终止,是对我回答的支持
apu510064
2011-08-16 · TA获得超过964个赞
知道小有建树答主
回答量:1634
采纳率:55%
帮助的人:934万
展开全部
楼上的回答不准确
开始事务是对的,结束事务应该理解为提交事务,rollback不能理解成回调,而是回滚
用法是
beginTransaction
--执行一批SQL
成功的话Commit
如果出错,RollBack
回滚会把出错之前的操作全部取消,即执行的结果是什么都没有做。这样做,对于一些相关联的操作可保证其数据完整性等等,楼主最好找事务相关的文档看看
追问
可是,具体该怎么用呢?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式