이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 캔 : 문서 : 17 : 시작버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

토토 커뮤니티

이름

BEGIN -- 거래 블록 토토 커뮤니티

시놉시스

토토 커뮤니티 [ 작업 | 거래 ] [transaction_mode[, ...] ]

어디서transaction_mode다음 중 하나입니다:

    격리 수준  직렬화 가능 | 반복 읽기 | 커밋됨 읽기 | 커밋되지 않은 읽기 
    읽기 쓰기 | 읽기 전용

설명

토토 커뮤니티트랜잭션 블록을 토토 커뮤니티하고, 즉, a 이후의 모든 명령문입니다.토토 커뮤니티명령은 다음이 완료될 때까지 단일 트랜잭션으로 실행됩니다. 명시적인토토 핫 : 문서 : 8.0 : Commit또는PostgreSQL : 문서 : 8.0 : 롤 토토주어집니다. 작성자: 기본값(없음)토토 커뮤니티), 포스트그레SQL다음에서 트랜잭션을 실행합니다."자동 커밋"모드, 즉 각각 문은 자체 트랜잭션에서 실행되고 커밋은 명령문의 끝에서 암시적으로 수행됩니다(실행되는 경우). 성공했거나 그렇지 않으면 롤백이 완료됩니다).

문은 트랜잭션 블록에서 더 빠르게 실행됩니다. 트랜잭션 토토 커뮤니티/커밋에는 상당한 CPU가 필요하고 디스크 활동. 내부에서 여러 명령문 실행 거래는 또한 거래를 할 때 일관성을 보장하는 데 유용합니다. 몇 가지 관련 변경 사항: 다른 세션에서는 해당 내용을 볼 수 없습니다. 모든 관련 업데이트가 완료되지 않은 중간 상태 완료.

격리 수준 또는 읽기/쓰기 모드가 지정된 경우, 새 거래에는 다음과 같은 특성이 있습니다.PostgreSQL : 문서 : 8.0 : 사설 토토 설정이었음 실행되었습니다.

매개변수


거래

선택적 키워드. 아무런 효과가 없습니다.

참조PostgreSQL : 문서 : 8.0 : 사설 토토 설정다른 의미에 대한 정보 이 명령문에 대한 매개변수입니다.

참고

토토 사이트 순위 : 문서와 동일한 기능을 가짐토토 커뮤니티.

사용토토 핫 : 문서 : 8.0 : Commit또는PostgreSQL : 문서 : 8.0 : 롤 토토종료하다 거래 블록.

발급 중토토 커뮤니티이미 내부에 있을 때 트랜잭션 블록은 경고 메시지를 표시합니다. 상태 거래는 영향을 받지 않습니다. 트랜잭션 내에 트랜잭션을 중첩하려면 트랜잭션 블록, 저장점 사용(참조세이브포인트).

이전 버전과의 호환성 때문에 연속적인transaction_modes5월 생략합니다.

트랜잭션 블록을 토토 커뮤니티하려면:

토토 커뮤니티;

호환성

토토 커뮤니티PostgreSQL언어 확장. 그것은 SQL 표준 명령과 동일거래 토토 커뮤니티, 다음을 참조하세요. 추가 호환성 정보.

덧붙여 말하자면,토토 커뮤니티키워드는 Embedded SQL에서는 다른 목적으로 사용됩니다. 당신은 다음을 권고합니다 데이터베이스를 이식할 때 트랜잭션 의미에 주의하세요. 응용 프로그램.