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