-
postgresql 의 기본키 자동 증가프로그래밍/DB 2019. 4. 26. 11:50728x90반응형
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반응형'프로그래밍 > DB' 카테고리의 다른 글
[ postgreSQL] 다른 테이블 복사하기 (2) 2019.09.28 postgresql 테이블 조인(join) 예시 (0) 2019.04.27 postgresql 에서 문자열 처리 방법 ( concat, split_part) (0) 2019.01.26 postgresql 문자열 타입을 date 타입으로 변환하기 (0) 2019.01.25 postgresql 테이블을 csv로 저장하기 (with pandas) (0) 2019.01.15