初学者问一个关于MYSQL事务回滚的问题. 我现在希望用事务同时处理两个SQL语句,希望其中有一个出错就回滚.PS:单独提交与单独回滚已会 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以试试这样:query("START TRANSACTION");query("SQL1"); // 你要执行的sql1if(结果不是你想要的){ query("ROLLBACK"); 事务回滚 }query("SQL2"); // 你要执行的sql2if(结果不是你想要的){ query("ROLLBACK"); 事务回滚 }query("COMMIT"); 事务提交 请教mysql datadir= 如何设置为远程的网络共享目录 Sql语句改错~~~ 求一mysql关键词匹配算法 mysql中float类型字段,请大侠帮忙 多线程访问Mysql的问题 MySQL中如何实现两个表的查询? 在mysql--front中不能编辑 mysql中explain中的参数的分析,主要输type和ref SQL不会写,求助 MySQL 高难度需求语句如何写? 如何将 my sql 数据转到 sql server 帮忙
query("START TRANSACTION");
query("SQL1"); // 你要执行的sql1
if(结果不是你想要的)
{
query("ROLLBACK"); 事务回滚
}
query("SQL2"); // 你要执行的sql2
if(结果不是你想要的)
{
query("ROLLBACK"); 事务回滚
}query("COMMIT"); 事务提交