본문 바로가기
Database/SQL

[PostgreSQL] 도메인, 인덱스, 트리거

by 혀나Lee 2016. 9. 26.

도메인

엔티티 속성(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: 


인덱스

트리거


'Database > SQL' 카테고리의 다른 글

[PostgreSQL] DB 설치 및 접속  (0) 2019.07.25
[SQL] ALTER RENAME  (0) 2016.12.14
[PostgreSQL] 제약 조건  (0) 2016.09.26
[PostgreSQL] 함수(Function)  (1) 2016.09.26
[SQL] 저장 프로시저(Procedure)  (0) 2016.09.26

댓글