Seong-Jung's Blog

반응형

Oracle SQL Developer 자동커밋 설정

 

Oracle SQL Developer를 사용할 때 데이터의 변경이 발생하였을 경우, 그 데이터에 대해서 commit 명령어를 이용해서 반영을 해주어야 합니다.

하지만, 그것이 귀찮다면 데이터에 대해 자동커밋 설정을 할 수가 있습니다.

조심 : 단, 자동커밋을 했을 경우, 잘못된 데이터 수정으로 인한 rollback 명령이 작동되지 않습니다. commit이 된 순간, 이미 트랜잭션이 끝났기 때문이죠.

flashback을 이용하여 이전의 데이터를 되돌릴 수는 있지만, 최대한 이 옵션은 쓰지 않는 것이 올바른 방법이라고 생각합니다.

자동커밋 설정에는 두 가지 방법이 있습니다. 우선 첫번째 방법을 소개합니다.

 

1. 도구 → 환경설정 메뉴를 클릭

 

2. 데이터베이스 > ObjectViewer

 

3. 데이터 편집기 옵션에서 행 변경 시 사후 편집을 선택했을 경우, 자동 커밋 설정이 가능합니다.

 

4. 자동 커밋 설정을 선택하고, 확인 버튼을 클릭하면 설정이 저장됩니다.

 

두 번째 방법입니다.

1. 도구 → 환경설정 메뉴를 클릭

 

2. 데이터베이스 > 고급 > 자동 커밋 선택

 

반응형