事务隔离和许多语句请求

时间:2013-10-06 23:26:15

标签: sql tsql

如果我使用可序列化的事务隔离级别并运行SQL查询,如:

CREATE DATABASE new_db;

use new_db;

CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);

然后use new_db会失败,因为CREATE DATABASE new_db语句仍未提交给数据库吗?

1 个答案:

答案 0 :(得分:1)

交易中不允许

CREATE DATABASE。请参阅here

如果此脚本包含在显式事务中,则会在CREATE DATABASE new_db

上引发错误