지원 버전 :현재(17) /16 / 15 / 14 / 13
개발 버전 :18 / Devel
지원되지 않는 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다current버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

8.12. 토토 핫타입

데이터 유형토토 핫보편적으로 저장합니다 RFC 4122, ISO/IEC에 의해 정의 된 고유 식별자 (UUID) 9834-8 : 2005 및 관련 표준. (일부 시스템은 이것을 참조합니다 데이터 유형은 전 세계적으로 고유 한 식별자 또는 안내서로서 식별자는 알고리즘에 의해 생성되는 128 비트 수량입니다. 동일한 식별자가 동일한 것을 사용하여 알려진 우주의 다른 사람이 생성 연산. 따라서 분산 시스템의 경우 이러한 식별자 시퀀스 생성기보다 더 나은 독창성 보증을 제공하십시오. 단일 데이터베이스 내에서만 고유합니다.

UUID는 하급 16 진수 시퀀스로 작성되었습니다. 숫자, 여러 그룹에서 하이픈으로 분리 된 숫자, 특히 a 8 자리 그룹에 이어 4 자리의 3 개 그룹 뒤에 12 숫자 그룹, 128을 나타내는 총 32 자리 비트. 이 표준 형태의 UUID의 예는 다음과 같습니다.

A0EEBC99-9C0B-4EF8-BB6D-6BB9BD380A11

postgresql도 수락합니다 입력을위한 대체 양식에 따라 : 상단 숫자 사용, 브레이스로 둘러싸인 표준 형식, 일부 또는 전부를 생략합니다. 하이픈, 4 자리 숫자 그룹 후 하이픈을 추가합니다. 예 이다:

A0EEBC99-9C0B-4EF8-BB6D-6BB9BD380A11
A0EEBC99-9C0B-4EF8-BB6D-6BB9BD380A11

출력은 항상 표준 형태입니다.

postgresql스토리지를 제공합니다 토토 핫에 대한 비교 기능이지만 핵심 데이터베이스는 단일이 없기 때문에 토토 핫를 생성하는 기능을 포함하십시오 알고리즘은 모든 애플리케이션에 적합합니다. 그만큼토토 핫-sossp모듈은 그 기능을 제공합니다 여러 표준 알고리즘을 구현하십시오. 또는 토토 핫S가 할 수 있습니다 클라이언트 애플리케이션 또는 기타 라이브러리에서 생성됩니다 서버 측 기능을 통해.