EXEC SQL COMMIT WORK;
-- 현재 진행중인 트랜잭션을 커밋하고 데이터베이스 연결은 종료하지 않음
EXEC SQL COMMIT WORK RELEASE;
-- 현재 진행중인 트랜잭션을 커밋하고 데이터베이스 연결을 종료함
※ RELEASE가 붙으면 오라클은 DB 연결을 끊는다.
EXEC SQL ROLLBACK WORK RELEASE;
-- 현재 진행중인 트랜잭션을 롤백하고 데이터베이스 연결을 종료함
※ RELEASE가 붙으면 오라클은 DB 연결을 끊는다.
※ RELEASE 옵션 파라미터는 프로그램이 소유하고 있는 자원을 모두 리턴하고 데이터
베이스에서 로그오프한다.
EXEC SQL CLOSE cursor_name;
-- 커서의 사용된 자원을 해제함
[출처] 제트스윙 블로그 - http://www.zetswing.com
[출처] EXEC SQL COMMIT 및 ROLLBACK 옵션정리|작성자 어처구니
반응형
'배워야 산다 > Pro-c' 카테고리의 다른 글
Thread 프로그램에서 Pro*C 구현 (0) | 2013.01.24 |
---|---|
thread 를 이용한 pro*c (proc) 공식 예제 (0) | 2013.01.24 |