시작 [작업 | 거래 ] [Transaction_Mode[, ...]]여기서Transaction_Mode중 하나입니다.분리 레벨 SERIALIZABLE | 반복 가능한 읽기 | Commited | 커밋되지 않은 읽기
쓰기 읽기 | 만 읽으십시오
[연기가 아님
시작거래 블록을 시작하고 즉, a 이후의 모든 진술시작명령이 명시 적으로 단일 트랜잭션에서 실행됩니다메이저 토토 사이트 : 문서 : 9.3 : Commit또는롤백가 제공됩니다. 기본적으로 (시작),롤 토토에서 트랜잭션 실행"autocommit"모드, 즉 각각 성명서는 자체 거래에서 실행되며 커밋은 성명서의 끝에서 암시 적으로 수행 (실행이 성공, 그렇지 않으면 롤백이 완료됩니다).
진술은 트랜잭션 블록에서 더 빨리 실행됩니다. 트랜잭션 시작/커밋에는 상당한 CPU 및 디스크가 필요하기 때문입니다 활동. 트랜잭션 내에서 여러 명령문의 실행은 다음과 같습니다 몇 가지 관련을 만들 때 일관성을 보장하는 데 유용합니다 변경 사항 : 다른 세션은 중간을 볼 수 없습니다. 모든 관련 업데이트가 수행 된 것은 아닙니다.
격리 레벨, 읽기/쓰기 모드 또는 지연 가능한 모드가 지정된 새로운 트랜잭션에는 마치 마치 마치 이러한 특성이 있습니다.PostgreSQL : 문서 : 9.3 : 범퍼카 토토 설정실행.
선택적 키워드. 그들은 효과가 없습니다.
참조PostgreSQL : 문서 : 9.3 : 범퍼카 토토 설정이것에 대한 다른 매개 변수의 의미에 대한 정보 성명.
무지개 토토 : 문서 : 9.3 : 트랜잭션 시작와 동일한 기능시작.
use메이저 토토 사이트 : 문서 : 9.3 : Commit또는롤백거래 종료 차단하다.
발행시작이미 a 거래 블록은 경고 메시지를 유발합니다. 상태의 상태 거래는 영향을받지 않습니다. a 트랜잭션 블록, 저장 포인트 사용 (참조SavePoint).
거꾸로 호환성의 이유에 대해서는 쉼표가 있습니다 연속Transaction_Modes할 수 있습니다 생략.
시작is롤 토토언어 확장. 그것은 SQL 표준 명령에 해당트랜잭션 시작, 그의 참조 페이지에 추가 호환성 정보가 포함되어 있습니다.
the연기 가능 Transaction_Modeis롤 토토언어 확장.
우연히도시작키워드입니다 임베디드 SQL에서 다른 목적으로 사용됩니다. 당신은 권고됩니다 데이터베이스를 포팅 할 때 트랜잭션 의미론에주의하십시오 응용 프로그램.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
분석 | up | Checkpoint |