Database/SQL
[PostgreSQL] 도메인, 인덱스, 트리거
혀나Lee
2016. 9. 26. 18:08
도메인
엔티티 속성(attribute)들이 가질 수 있는 값의 집합을 의미. entity와 attribute에 대응하는 테이블의 column에 대한 data type, length를 의미 (즉, 두 속성의 도메인이 같다는 말은 두 속성의 데이터 타입과 길이가 같음을 의미)
도메인 만들기
CREATE DOMAIN name [AS] data_type
[COLLATE collation]
[DEFAULT expression]
[constraint [...]]
where constraint is:
[CONSTRAINT constraint_name]
{NOT NULL | NULL | CHECK (expression)}
- name: 도메인 이름
- data_type: 도메인의 데이터 타입
- collation:
인덱스
트리거