在mysql中,以下哪种方式可以开启一个事务?
2016-08-09 10:20
411 查看
在mysql中,以下哪种方式可以开启一个事务?
添加笔记
求解答(0)
收藏
纠错
BEGIN或START TRANSACTION;显示地开启一个事务;
COMMIT;也可以使用COMMIT WORK,不过二者是等价的。COMMIT会提交事务,并使已对数据库进行的所有修改称为永久性的;
ROLLBACK;有可以使用ROLLBACK WORK,不过二者是等价的。回滚会结束用户的事务,并撤销正在进行的所有未提交的修改;
SAVEPOINT identifier;SAVEPOINT允许在事务中创建一个保存点,一个事务中可以有多个SAVEPOINT;
RELEASE SAVEPOINT identifier;删除一个事务的保存点,当没有指定的保存点时,执行该语句会抛出一个异常;
ROLLBACK TO identifier;把事务回滚到标记点;
SET TRANSACTION;用来设置事务的隔离级别。InnoDB存储引擎提供事务的隔离级别有READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。
正确答案: A C 你的答案: D (错误)
START TRANSACTION
START
BEGIN
BEIGN TRANSACTION
添加笔记
求解答(0)
收藏
纠错
BEGIN或START TRANSACTION;显示地开启一个事务;
COMMIT;也可以使用COMMIT WORK,不过二者是等价的。COMMIT会提交事务,并使已对数据库进行的所有修改称为永久性的;
ROLLBACK;有可以使用ROLLBACK WORK,不过二者是等价的。回滚会结束用户的事务,并撤销正在进行的所有未提交的修改;
SAVEPOINT identifier;SAVEPOINT允许在事务中创建一个保存点,一个事务中可以有多个SAVEPOINT;
RELEASE SAVEPOINT identifier;删除一个事务的保存点,当没有指定的保存点时,执行该语句会抛出一个异常;
ROLLBACK TO identifier;把事务回滚到标记点;
SET TRANSACTION;用来设置事务的隔离级别。InnoDB存储引擎提供事务的隔离级别有READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。
相关文章推荐
- 在mysql中,以下哪种方式可以开启一个事务?
- [原创]一个可以操作多数据库服务器的事务方法
- 如何在c/c++中,做一个可以接收任意二维数组的函数接口,并在函数中能以下标的形式引用元素
- Winform程序获取路径可以按以下方式
- 看过文章有问题或建议的同学可以通过以下方式进行交流!
- php生成二维码可以有以下几种方式
- 有以下几种方法可以使用非阻塞方式下载 JavaScript,提快页面加载
- MySQL用文本方式将数据装入一个数据库表
- php生成二维码可以有以下几种方式
- php生成二维码可以有以下几种方式
- 显示桌面 图标 创建可以新建一个txt文件,把以下内容放入,名字改为显示桌面 .scf
- MySQL开启事务的sql块的写法!
- 公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,
- 可以通过以下步骤生成一个简单的证书:
- 一个支持主从,事务以及连接池功能的mysql-proxy脚本
- mysql本机可以连,但其他的电脑连不上时的一个情况处理
- QQ的很多功能和信息可以通过web方式获得~以下链接,星号应换成你要查询的QQ号 ZT
- Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?
- wap获取手机号码,今天uc开启云加速,用公司的工具类获取是null,但是另外一个项目可以,应该这个项目的工具旧少了一些代码。。,网上找了 方法自己加可以
- SAP ABAP/4学习---如何给写好的一个程序分配事务代码,用户可以直接通过事务码来访问程序.或者加入收藏夹(9)