이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

트랜잭션 시작

트랜잭션 시작 - 트랜잭션 블록 시작

시놉시스

트랜잭션 시작 [Transaction_Mode[, ...]]여기서Transaction_Mode중 하나입니다.분리 레벨 SERIALIZABLE | 반복 가능한 읽기 |

설명

이 명령은 새로운 트랜잭션 블록을 시작합니다. 격리 레벨, 읽기/쓰기 모드 또는 지연 가능한 모드가 지정되면 새 트랜잭션에는 마치 마치 이러한 특성이 있습니다.트랜잭션 설정실행되었습니다. 이것은와 동일합니다.시작명령.

매개 변수

참조트랜잭션 설정이 진술에 대한 매개 변수의 의미에 대한 정보는

호환성

표준에서 발행 할 필요는 없습니다트랜잭션 시작트랜잭션 블록을 시작하려면 : 모든 SQL 명령이 암시 적으로 블록을 시작합니다.윈 토토의 행동은 암시 적으로 발행되는 것으로 볼 수 있습니다커밋따르지 않는 각 명령 후트랜잭션 시작(또는시작), 따라서 종종이라고합니다.autocommit. 다른 관계형 데이터베이스 시스템은 편의로 자동 커밋 기능을 제공 할 수 있습니다.

the연기 가능 Transaction_Modeis윈 토토언어 확장.

SQL 표준에는 연속적인 쉼표가 필요합니다Transaction_Modes, 그러나 역사적 이유로윈 토토쉼표를 생략 할 수 있습니다.

의 호환 섹션 참조트랜잭션 설정.