반응형
MSSQL은 Oracle과 다르게 Autocommit이라고 알고 있었습니다. 하지만 어떤 것때문에 그런것인지 궁금했기 때문에 확인 후 정리하는 글을 작성하였습니다.
1.Tools -> Options를 클릭합니다.
2.Query Execution -> SQL Server -> ANSI에서 SET IMPLICIT_TRANACTIONS에 체크가 되어 있지 않음(Default)를 확인합니다.
SET IMPLICIT_TRANACTIONS 체크시 연결에 대해 암시적 트랜잭션 모드를 설정하게 됩니다. 이 옵션을 ON으로 설정하면 자동으로 열린 트랜잭션은 트랜잭션 끝에서 사용자가 명시적으로 커밋하거나 롤백해야 합니다. 즉, 자동으로 종료해주지 않습니다.
참고: egloos.zum.com/edmir/v/4221257
반응형
'다른 DBMS > MSSQL' 카테고리의 다른 글
TABLE,Database 정보 확인 (0) | 2021.06.17 |
---|---|
현재 날짜 가져오기(Oracle의 Sysdate) (0) | 2021.05.17 |
테이블 메타데이터,데이터 스크립트 추출 (0) | 2021.04.06 |
다른테이블과 JOIN해서 UPDATE하기 (0) | 2021.03.12 |
MSSQL Object의 Source(TEXT)를 확인하고 싶을때 (0) | 2021.02.26 |
댓글