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

8.7. 열거 된 토토 사이트 추천

열거 된 (ENUM) 토토 사이트 추천은 정적, 순서가 정렬 된 값 세트를 포함하는 데이터 토토 사이트 추천입니다. 그것들은와 같습니다.enum여러 프로그래밍 언어로 지원되는 유형. 열거 유형의 예는 요일의 요일이거나 데이터 조각에 대한 일련의 상태 값 일 수 있습니다.

8.7.1. 열거 된 토토 사이트 추천 선언

enum 유형은를 사용하여 생성됩니다.PostgreSQL : 문서명령, 예 :

ENUM ( 'SAD', 'OK', 'Happy')로 토토 사이트 추천 분위기 생성;

일단 생성되면, 열거 토토 사이트 추천은 다른 토토 사이트 추천과 마찬가지로 테이블 및 기능 정의에 사용할 수 있습니다.

Enum ( 'sad', 'ok', 'happy'로 토토 사이트 추천 기분을 만듭니다.

8.7.2. 주문

열거 유형의 값의 순서는 유형이 생성 될 때 값이 나열된 순서입니다. 모든 표준 비교 연산자 및 관련 골재 기능은 열거에 대해 지원됩니다.

개인 값에 삽입 ( 'larry', 'sad');

8.7.3. 타입 안전

각 열거 된 데이터 토토 사이트 추천은 분리되어 있으며 다른 열거 된 토토 사이트 추천과 비교할 수 없습니다. 이 예를 참조하십시오 :

Enum ( 'Happy', 'Breat Happy', 'Ecstatic'으로 토토 사이트 추천의 행복을 만듭니다.

실제로 그런 일을 해야하는 경우 사용자 정의 연산자를 작성하거나 쿼리에 명시적인 캐스트를 추가 할 수 있습니다.

Person.name, Holidays.num_weeks, Holidays를 선택하십시오

8.7.4. 구현 세부 사항

열거 레이블은 대소 문자를 민감하므로'행복한''행복한'. 라벨의 공백도 중요합니다.

열거 유형은 주로 정적 값 세트를위한 것이지만 기존 열거 유형에 새 값을 추가하고 값을 바꾸는 것을 지원합니다 (참조Alter Type). 기존 값은 열거 토토 사이트 추천에서 제거 할 수 없으며, 그러한 값의 정렬 순서를 변경할 수 없으며, 열거 토토 사이트 추천을 떨어 뜨리고 재창조하지 않습니다.

열거 값은 디스크에서 4 바이트를 차지합니다. 열거 값의 텍스트 레이블의 길이는에 의해 제한됩니다.paminatalen설정 설정PostgreSQL; 표준 빌드에서 이것은 최대 63 바이트를 의미합니다.

내부 열거 값에서 텍스트 레이블로의 변환은 시스템 카탈로그에 보관됩니다PG_ENUM. 이 카탈로그를 직접 쿼리하는 것은 유용 할 수 있습니다.