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

8.7.

열거 된 (Enum) 토토은 정적을 포함하는 데이터 토토입니다.enum다수의 프로그래밍에서 지원되는 토토

8.7.1.

enum 유형은를 사용하여 생성됩니다.토토 만들기명령, 예 :

ENUM ( 'SAD', 'OK', 'Happy')로 토토 기분을 만듭니다.

일단 생성되면 열거 토토은 테이블에서 사용할 수 있습니다.

예 8-3. 기본 열거

Enum ( 'sad', 'ok', 'happy'로 토토 기분을 만듭니다.

8.7.2.

열거 형 값의 순서는 순서입니다.

예 8-4. 열거

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

8.7.3. 유형

각 열거 된 데이터 토토은 별도이며 비교할 수 없습니다.

예 8-5. 캐스팅 부족

ENUM ( 'Happy', 'Breat Happy', 'Ecstatic'으로 토토의 행복을 만듭니다.

실제로 그런 일을해야한다면, 당신은

예 8-6. 다른 열거를 비교합니다

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

8.7.4.

열거 값은 디스크에서 4 바이트를 차지합니다. An의 길이paminatalen설정 설정PostgreSQL; 표준 빌드에서는이를 의미합니다

열거 레이블은 사례에 민감하므로'행복한'|'행복한'. 라벨의 공백은 중요합니다

내부 열거 값에서 텍스트 레이블로의 변환PG_ENUM.