若在提交事务前停止会话,则未提交的事务会自动提交
若在提交事务前停止会话,则未提交的事务会自动回滚。
举一反三
- 事务的模式主要有()三种模式运行。 A: 显式事务 B: 隐式事务 C: 人工提交事务 D: 自动提交事务
- 在SQL Server 2017中,事务的默认模式是( )。 A: 自动提交事务 B: 显示事务 C: 手动提交事务 D: 隐式事务
- 关于事务处理的描述,正确的是: A: MySQL中的事务不允许嵌套,若在执行START TRANSACTION语句前上一个事务还未提交,会隐式地执行提交操作。 B: 事务处理主要是针对数据表中数据的处理,不包括创建或删除数据库、数据表,修改表结构等操作,而且执行这类操作时会隐式地提交事务。 C: 当执行COMMIT或ROLLBACK后,当前事务就会自动结束。 D: ROLLBACK只能针对未提交的事务回滚,已提交的事务无法回滚。 E: 在使用START TRANSACTION开启事务后执行ALTER TABLE修改表结构,不会隐式提交事务。
- 事务所有操作完成后,必须提交事务,提交事务的语句是 。
- 自动提交事务,每条单独的语句都是一个事务。()
内容
- 0
下面有关JDBC事务的描述正确的是哪一个? A: JDBC事务默认为自动提交,没执行一条SQL语句就会开启一个事务,执行完毕之后自动提交事务,如果出现异常自动回滚事务。 B: JDBC的事务不同于数据库的事务,JDBC的事务依赖于JDBC驱动文件,拥有独立于数据库的日志文件,因此JDBC的事务可以替代数据库事务。 C: 如果需要开启手动提交事务需要调用Connection对象的start()方法。 D: 如果事务没有提交就关闭了Connection连接,那么JDBC会自动提交事务。
- 1
按事务的启动与执行方式,SQL事务可分为以下几种模式?() A: 显式事务 B: 自动提交事务 C: 隐式事务 D: 被动提交事务
- 2
在JDBC中,事务操作在默认情况下,会自动提交。
- 3
事务要在提交前回滚
- 4
READ COMMITTED会读取到其他事务中未提交的数据