MySQL存储过程事务处理
2016-05-31 12:56
381 查看
BEGIN DECLAREt_errorINTEGERDEFAULT0; DECLARECONTINUEHANDLERFORSQLEXCEPTIONSETt_error=1; STARTTRANSACTION; #这边放sql语句,涉及到的表必须都为InnoDB IFt_error=1THEN ROLLBACK; ELSE COMMIT; ENDIF; END
转自:
相关文章推荐
- MySQL修改表结构
- PHP表单数据写入MySQL代码
- mysql中int长度的意义
- mysql免安装版配置
- MySQL帮助的使用
- mysql 基本操作指南之mysql查询语句
- ImportError No module named MySQLdb
- 修改mysql root密码
- 开启MySQL的命令自动补全功能
- MySQL密码忘了怎么办?MySQL重置root密码方法
- 【Mysql】建立第一个存储过程
- windows64bit 卸载MySQL后,其服务器还存在,通过cmd命令删除
- MySQL行级锁、表级锁、页级锁详细介绍
- MySql 5.7安装(随机密码,修改默认密码)两个坑
- mysql 设置字段区分大小写
- MySQL指定数据文件位置
- Hibernate4在MySQL5.1以上版本创建表出错 type=InnDB
- Win7命令行使用MySQL
- mysql第二天数据库增删改查操作
- MySQL 句柄数占用过多的解决方法