parent
0c02e0b8c3
commit
67bdd75c78
@ -0,0 +1,20 @@ |
||||
USE Study |
||||
|
||||
GO |
||||
BEGIN TRAN |
||||
|
||||
DELETE FROM DEPT01 WHERE DNO = 10 |
||||
SELECT * FROM DEPT01 |
||||
|
||||
INSERT INTO DEPT01 VALUES (NULL, 'ERROR_PRODUCT', 'seoul') |
||||
|
||||
IF @@ERROR <> 0 GOTO ERROR_ROLLBACK |
||||
|
||||
COMMIT TRAN |
||||
RETURN |
||||
|
||||
ERROR_ROLLBACK: |
||||
ROLLBACK TRAN |
||||
|
||||
GO |
||||
SELECT * FROM DEPT01 |
@ -0,0 +1,14 @@ |
||||
USE Study |
||||
GO |
||||
|
||||
SELECT * INTO DEPT01 FROM DEPARTMENT |
||||
|
||||
SELECT * FROM DEPT01 |
||||
|
||||
GO |
||||
BEGIN TRAN |
||||
|
||||
DELETE DEPT01 |
||||
SELECT * FROM DEPT01 |
||||
ROLLBACK TRAN |
||||
SELECT * FROM DEPT01 |
@ -0,0 +1,16 @@ |
||||
USE Study |
||||
|
||||
GO |
||||
BEGIN TRAN |
||||
|
||||
DELETE FROM DEPT01 WHERE DNO = 10 |
||||
SAVE TRAN svpoint1 |
||||
|
||||
INSERT INTO DEPT01 VALUES (50, 'PRODUCT', 'Seoul') |
||||
ROLLBACK TRAN svpoint1 |
||||
|
||||
INSERT INTO DEPT01 VALUES (60, 'DESIGN', 'Jeju') |
||||
|
||||
COMMIT TRAN |
||||
|
||||
SELECT * FROM DEPT01 |
Loading…
Reference in new issue