시작하기무료로 시작하기

사용자 정의 데이터 타입

ENUM(열거형) 데이터 타입은 데이터베이스에서 거의 변하지 않는 고정된 값 목록을 컬럼에 저장하고자 할 때 훌륭한 선택입니다. 예를 들어 요일, 한 나라의 주 또는 도와 같이 ENUM을 사용하기에 적절한 사례가 있습니다.

또 다른 예로는 나침반 방향(예: north, south, east, west)이 있습니다. 이 연습에서는 compass_position이라는 새로운 ENUM 데이터 타입을 만들어 보겠습니다.

이 연습은 강의의 일부입니다

PostgreSQL에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Create an enumerated data type, compass_position
___ ___ ___ AS ___ (
  	-- Use the four cardinal directions
  	'___', 
  	'___',
  	'___', 
  	'___'
);
코드 편집 및 실행