C-Language/Pro C, COMMIT ROLLBACK 썸네일형 리스트형 Pro C, COMMIT/ROLLBACK Pro C, COMMIT/ROLLBACK Pro C 프로그램 한개는 하나의 트랜잭션으로 실행되므로 프로그램의 끝에서는 COMMIT을 실행해야만 DB에 영구적으로 반영된다. DDL은 한 문장단위로 트랜잭션이 자동으로 COMMIT되므로 명시적으로 COMMIT명령을 실행할 필요는 없다. DML은 COMMIT 명령을 실행해야만 영구적으로 반영되므로 프로그램이 종료하기 전에 꼭 COMMIT명령을 실행할 필요가 있다. DDL이 실행되기 전과 후에 자동으로 트랜잭션이 COMMIT되기 때문에 그 때까지 반영되지 않고 있던 모든 문장들이 반영되므로 주의가 필요하다. EXEC SQL COMMIT WORK; EXEC SQL COMMIT WORK RELEASE; /* RELEASE는 접속해제 */ EXEC SQL ROLLBA.. 더보기 이전 1 다음