거래 시작 [transaction_mode[, ...] ]
어디서transaction_mode다음 중 하나입니다:
격리 수준 직렬화 가능 | 반복 읽기 | 커밋됨 읽기 | 커밋되지 않은 읽기
읽기 쓰기 | 읽기 전용
이 명령은 새로운 거래 블록을 시작합니다. 고립된 경우 레벨 또는 읽기/쓰기 모드가 지정되면 새 트랜잭션이 그 특성은 마치거래 설정실행되었습니다. 이 와 동일합니다PostgreSQL : 문서 : 8.4 : 토토 사이트 순위명령.
표준에서는 발행할 필요가 없습니다.거래 시작트랜잭션 블록을 시작하려면: 모든 SQL 명령은 암시적으로 블록을 시작합니다.토토 핫의 행동은 다음과 같습니다. 암시적으로 a 발행커밋각 이후 따르지 않는 명령시작 거래(또는시작), 이는 그러므로 종종 호출됨"자동 커밋". 다른 관계형 데이터베이스 시스템에서는 자동 커밋을 제공할 수 있습니다. 편의를 위해 기능을 제공합니다.
SQL 표준에서는 연속된 내용 사이에 쉼표가 필요합니다.transaction_modes, 그러나 역사적인 경우 이유포스트그레SQL허용합니다 쉼표는 생략합니다.
또한 호환성 섹션을 참조하세요트랜잭션 설정.