데이터/MS SQL Server
BEGIN TRAN 이용하여 AUTO COMMIT 방지하기
RareOne
2017. 2. 27. 13:47
MS SQL을 처음 써보려고 하니... 이거 원 오라클이랑 달라도 너무 달라서 적응이 안된다.
샘플 테이블 생성하려는데 COMMIT이 없네?
MS SQL 은 오토 커밋이란다... ㅡㅡ;
AUTO COMMIT을 방지하려면
SQL 앞에
BEGIN TRAN을 붙여주면 된다.
BEGIN TRAN
UPDATE 어쩌고 저쩌고...
그러면 COMMIT 되지 않은 상태가 되어
되돌리려면 ROLLBACK , 적용하려면 COMMIT 을 실행하면 된다.