GIS 개발/Postgres

PostgreSQL PK 설정

한여름밤의코딩 2018. 6. 12. 09:44

  PostgreSQL Primary Key 설정




데이터베이스에서의 PK란?


 - Primary Key 의 약어로 데이터베이스의 기본키를 의미한다. 


 - 기본키는 후보키 중에서 특별히 선정된 키로 중복된 값을 가질 수 없다.


 - 유일성과 최소성을 가지며 튜플을 식별하기 위해 반드시 필요한 키이다.


 - NULL 값이 있어서도 안된다.




1. PK 생성


ALTER TABLE   테이블이름  ADD PRIMARY KEY (필드 명);




2. PK 삭제


ALTER TABLE 테이블이름  DROP PRIMARY KEY; 




* PK 생성시 두개 이상의 필드를 이용하여 생성도 가능하다.