프로그래밍/DB
postgresql 의 기본키 자동 증가
kugancity
2019. 4. 26. 11:50
반응형
postgreSQL 사용법
기본키 자동증가 설정하기
최근 버전
ALTER TABLE test1 ADD COLUMN id SERIAL PRIMARY KEY;
예전 버전
1. 시퀀스를 생성한다.
create sequence sequence_name owned by tablename.columname;
2. 기본키의 기본 값 수정
기본 키의 기본값에 nextval('sequence_name'::regclass) 를 추가한다.
alter table test alter column id set default nextval('sequence_name');
728x90
반응형