MySQL操作数据库值mysql事务
来源:互联网 发布:淘宝客的原理 编辑:程序博客网 时间:2024/05/23 13:06
创建一个无参数的事务
注意要写START TRANSACTION或者是Begin;Mysql会默认直接执行一个单元
MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过
set autocommit=0 禁止自动提交
set autocommit=1 开启自动提交 来实现事务的处理机制
DROP PROCEDURE IF EXISTS P_test;CREATE PROCEDURE P_test()BEGINDECLARE EXIT HANDLER FOR sqlexception ROLLBACK;START TRANSACTION;INSERT into unit(Unit_Name,Unit_Remark) VALUES ('Name1','标记1');update unit set Unit_ID=111 where Unit_Name='Name1';COMMIT;END;
调用
call P_test()
带参数的调用
call P_test(in aa int,in bb varchar(50))
删除事务的方法 和 删除存储过程的方法是一样的
drop PROCEDURE if exists 存储过程名子 不带括号的
例:drop PROCEDURE if exists p_test
- MySQL操作数据库值mysql事务
- MySQL数据库事务基本操作
- mysql操作事务
- MySql中操作事务
- MySQL 事务操作
- mysql事务操作
- mysql事务操作
- Mysql数据库事务详解
- 数据库---mysql 事务
- MySQL数据库事务简介
- MySQL数据库事务略知一二
- Mysql数据库事务详解
- mysql数据库事务
- mysql数据库事务
- MySQL数据库事务剖析
- mysql数据库中的事务
- mysql数据库事务
- mysql数据库事务类型
- jQuery使用ajax跨域获取数据
- IOS成长之路-调用照相机和相册功能
- android ---spannableStringBuilder
- 20130916
- linux下的数据类型
- MySQL操作数据库值mysql事务
- 通过灰度直方图进行简单的阈值分割
- <追忆张孝祥> 郭新明:一辈子的朋友(修订版)
- Java 中数据类型转换成 byte[] 方法
- 中断处理流程
- 解决Starting MySQL...The server quit without updating PID file的问题
- 解决“System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本”
- runtime library介绍
- copy_process.c(采用进程间管道通信方式实现复制)