콘텐츠로 이동

COMMIT

COMMIT#

구문#

commit ::=#

commit_image252

설명#

현재의 트랜잭션을 데이터베이스에 명시적으로 커밋하는 구문이다.

AUTOCOMMIT 모드가 FALSE일때 사용할 수 있다.

WORK#

WORK 키워드는 표준 SQL을 준수하도록 한다.

FORCE global_tx_id#

XA환경에서 트랜잭션이 in-doubt 상태가 될 경우에 이를 강제로 커밋하는 구문이다.

global_tx_id는 글로벌 트랜잭션의 포맷(format) 아이디, 글로벌 트랜잭션(global transaction) 아이디, 브랜치 수식자(branch qualifier)를 문자열로 나타낸 것이다.

주의 사항#

AUTOCOMMIT 모드 시에 이 문장을 수행할 수 없다.

예제#

다음 구문은 트랜잭션이 이전에 수행한 모든 명령들을 데이터베이스에 반영한다..

iSQL> COMMIT;
Commit success.