ch12 transaction.sql

来自「SQL+Server实用简明教程电子教案和实例源文件」· SQL 代码 · 共 36 行

SQL
36
字号
USE ElecTravelCom

DROP TABLE employees
CREATE TABLE employees(
emp_ID INT, 
emp_Name VARCHAR(20))

 



USE ElecTravelCom
BEGIN TRANSACTION
INSERT INTO dbo.employees(emp_ID, emp_Name) VALUES(1, 'Hillary')
SAVE TRANSACTION a
INSERT INTO dbo.employees(emp_ID, emp_Name) VALUES(2, 'Josef')
SAVE TRANSACTION b
INSERT INTO dbo.employees(emp_ID, emp_Name) VALUES(3, 'Michael')
ROLLBACK TRANSACTION b
INSERT INTO dbo.employees(emp_ID, emp_Name) VALUES(4, 'Rudolf')
ROLLBACK TRANSACTION a
COMMIT TRANSACTION
SELECT *
FROM employees





USE ElecTravelCom
GO
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ
GO


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?