SELECT @@AUTOCOMMIT; // AUTOCOMMIT 여부 확인
SET AUTOCOMMIT = TRUE; // AUTOCOMMIT 설정
SET AUTOCOMMIT = FALSE; // AUTOCOMMIT 해제
COMMIT; // 적용
BEGIN; // ROLLBACK을 하면 BEGIN을 입력한 전으로 돌아온다.
ROLLBACK; // BEGIN 시킨 전으로 돌아간다.
SET AUTOCOMMIT = TRUE; // AUTOCOMMIT 설정
SET AUTOCOMMIT = FALSE; // AUTOCOMMIT 해제
COMMIT; // 적용
BEGIN; // ROLLBACK을 하면 BEGIN을 입력한 전으로 돌아온다.
ROLLBACK; // BEGIN 시킨 전으로 돌아간다.
AUTOCOMMIT을 FALSE 설정한 뒤
SET AUTOCOMMIT = 0; // 해제
begin;
(수행코드)
rollback;
begin;
(수행코드)
rollback;
수행코드를 하기 전으로 돌아간다
begin을 입력한 전 상태로
'데이터베이스 > MySQL' 카테고리의 다른 글
MySQL 사용자 추가, 데이터베이스 사용 권한 부여 (0) | 2011.11.25 |
---|---|
MySQL 기본 데이터베이스 점검 (0) | 2011.11.25 |
SQL 검색문 (0) | 2011.10.17 |
기본 테이블 정의 (0) | 2011.10.17 |
foreign key - 참조키 (0) | 2011.08.26 |