Primary Key 의 약어로 데이터베이스의 기본키를 의미한다.
- 기본키는 후보키 중에서 특별히 선정된 키로 중복된 값을 가질 수 없다.
- 유일성과 최소성을 가지며 튜플을 식별하기 위해 반드시 필요한 키이다.
- NULL 값이 있어서도 안된다.
1. PK 생성
[ 제약조건 이름 미생성 시 ]
ALTER TABLE <테이블이름> ADD PRIMARY KEY <컬럼 명>;
[ 제약조건 이름 생성 시 ]
ALTER TABLE 테이블이름 ADD CONSTRAINT <기본키_제약조건_이름> PRIMARY KEY (<컬럼명>)
2. PK 삭제
ALTER TABLE 테이블이름 DROP PRIMARY KEY;
'PostgreSQL' 카테고리의 다른 글
[PostgreSQL] pg_dump 사용법 & 복구 절차 (0) | 2023.04.03 |
---|---|
[Postgresql] postgres 15 version 설치 (0) | 2023.04.03 |
[PostgreSQL] tablespace 란? 생성법과 개념 정리 (0) | 2023.03.21 |
[Postgresql] general_series 함수를 이용한 더미데이터 생성 (0) | 2023.03.20 |
[PostgreSQL] pgbench 를 통한 파라미터 튜닝 성능 개선 방법 (2) | 2023.03.15 |