- 도메인 타입의 컬럼 생성
- 도메인 컬럼의 값 읽기/쓰기
- 기본 타입을 인덱스로 사용할 수 있다면 도메인도 인덱스로 사용
- 도메인 컬럼의 값을 인수로 함수 호출
도메인의 추가 기능
SHOW CREATE TABLE또는DESCRIBE TABLE에서 명시적인 컬럼 타입 이름 표시INSERT INTO domain_table(domain_column) VALUES(...)를 사용해 사람이 읽기 쉬운 포맷으로 입력SELECT domain_column FROM domain_table의 결과를 사람이 읽기 쉬운 포맷으로 출력- 사람이 읽기 쉬운 포맷으로 외부 소스의 데이터를 로드:
INSERT INTO domain_table FORMAT CSV ...
제한 사항
ALTER TABLE을 사용해 기본 타입의 인덱스 컬럼을 도메인 유형으로 변환할 수 없습니다.- 다른 컬럼이나 테이블에서 데이터를 삽입할 때 문자열 값을 도메인 값으로 암시적으로 변환할 수 없습니다.
- 도메인은 저장된 값에 어떠한 제약도 추가하지 않습니다.