본문 바로가기

DB/POSTGRE

[PostgreSql] PK, Index 추가 및 삭제

PK / INDEX

PK 삭제

ALTER TABLE [테이블명] DROP CONSTRAINT [테이블명_PK];

Index 생성

CREATE UNIQUE INDEX [테이블명_PK] ON [테이블명]( 칼럼1, 칼럼2 );

제약조건 추가

ALTER TABLE [테이블명]  ADD CONSTRAINT [테이블명_PK] PRIMARY KEY  USING INDEX [테이블명_PK];

Index

Index 삭제

DROP INDEX [인덱스명];

Index 생성

CREATE INDEX [인덱스명] ON [테이블명] ( [컬럼명] );

Index 확인

- 테이블명 대소문자 구분
SELECT * FROM pg_indexes WHERE tablename = '[테이블명]';

'DB > POSTGRE' 카테고리의 다른 글

[Postgresql] 제약조건 설정 및 제거  (0) 2021.06.26