现有一个MySQL的存储过程p1,用存储过程p1调用另一个存储过程p2,能不能在第一个存储过程p1中对被调用的存储过程p2进行事务处理,也就是当存储过程p2发生错误时,由p1来进行事务回滚MySQL存储过程事务
解决方案 »
- mysql存储过程如何导出
- UCenterHome数据库扩容问题
- mysql 数据库恢复!高分求!!!!!
- binlog的同步有没有办法忽略到某些语句?
- MYSQL 更新问题
- msyql创建表,插入数据提示不存在~
- 急用:在mysql如何过滤相同记录,显示所有字段中的记录?
- 为什么我总是插入不了????
- 还有一个
- Qsql数据库问题
- #1690 - BIGINT UNSIGNED value is out of range in .... INT(11) UNSIGNED
- You have an error in your SQL syntax:check the manual that corresponds to....
<?php
include_once("conn.php");$id=$_GET[id];
$conn->autocommit(false);
if(!$conn->query("delete from tb_sco where id='".$id."'"))
{
$conn->rollback();
}
if(!$conn->query("delete from tb_stu where id='".$id."'"))
{
$conn->rollback();
}
$conn->commit();
$conn->autocommit(true);
echo "ok"
?>有不会,再来问我。
有declare .. handle语句可设置, 很灵活的