본문 바로가기
배워야 산다/Pro-c

EXEC SQL COMMIT 및 ROLLBACK 옵션정리

by 인라인타지마 2013. 1. 24.

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