postgreSQL 과 pgAdmin4를 사용 중 primary key를 변경해야 할 때
1. 첫 번째로, 이전의 프라이머리 키를 지운다.
ALTER TABLE <table_name> DROP CONSTRAINT <table_name>_pkey;
예)
ALTER TABLE test DROP CONSTRAINT test_pkey;
2. 그 다음, 프라이머리 컬럼 키로 되어 있는 컬럼 이름을 변경해준다.
ALTER TABLE <table_name> RENAME COLUMN <primary_key_candidate> TO id;
3. 새 프라머리 키를 지정한다.
ALTER TABLE <table_name> ADD PRIMARY KEY (id);
'개발공부 > SQL & DB' 카테고리의 다른 글
[MySQL] 2. 데이터 베이스 삭제 (0) | 2023.09.08 |
---|---|
[MySQL] 1. 데이터 베이스 조회 및 생성하기 (0) | 2023.09.08 |
[MySQL] 0. MySQL 설치 방법과 설치 확인하기 (6) | 2023.09.08 |
[PostgreSQL] pandas로 DB 접근해 테이블 불러오기 (0) | 2023.08.08 |
[postgreSQL] pgAdmin으로 CSV 파일 import 해 오기 (0) | 2023.08.05 |