트랜잭션은 BEGIN TRANSACTION 과 END TRANSACTION 으로 구성된다. 1. BEGIN TRANSACTION : BEGIN 이라고 쓰고 트랜잭션의 시작을 알림 2. END TRANSACTION : COMMIT, ROLLBACK 2개로 구성되고 트랜잭션의 끝을 알림 3. COMMIT => 트랜잭션이 완료되어 DB에 반영 4. ROLLBACK => 트랜잭션 과정에서 문제가 있어서 DB에 반영하지않고 원래상태로 돌아감 MSSQL은 기본적으로 Auto Commit이다. 그래서 Insert, Update, Delete 실행을 하면 다로 DB에 반영이 된다. 만약 회사에서 MSSQL을 사용하는데 데이터를 조작해야할 경우 트랜잭션을 꼭 사용해야한다. 사용하지 않고 실수를 하면 데이터를 그냥 날려버..