PostgreSQL Primary Key 설정
데이터베이스에서의 PK란?
- Primary Key 의 약어로 데이터베이스의 기본키를 의미한다.
- 기본키는 후보키 중에서 특별히 선정된 키로 중복된 값을 가질 수 없다.
- 유일성과 최소성을 가지며 튜플을 식별하기 위해 반드시 필요한 키이다.
- NULL 값이 있어서도 안된다.
1. PK 생성
ALTER TABLE 테이블이름 ADD PRIMARY KEY (필드 명);
2. PK 삭제
ALTER TABLE 테이블이름 DROP PRIMARY KEY;
* PK 생성시 두개 이상의 필드를 이용하여 생성도 가능하다.
'GIS 개발 > Postgres' 카테고리의 다른 글
PostgreSQL 인덱스, 시퀀스, 함수 (0) | 2018.06.01 |
---|---|
PostgreSQL - 일정 범위 랜덤숫자, 랜덤시간 추출하여 적용하기 (0) | 2018.01.10 |