728x90
반응형
- mysql계열 db의 auto_increment를 postgreSQL에서 유사하게 구현할 수 있음.
[방법] 시퀀스 생성 후, 해당 컬럼의 기본값에 시쿼스 부여.
예)
CREATE SEQUENCE '시퀀스 명'
INCREMENT BY 1
MINVALUE 1
MAXVALUE 99999
CACHE 1
NO CYCLE;
ALTER SEQUENCE '시퀀스 명' OWNER TO '해당 계정';
GRANT ALL ON SEQUENCE '시퀀스 명' TO '해당 계정';
ALTER TABLE '테이블 명' ALTER COLUMN '컬럼 명' SET DEFAULT nextval('시퀀스 명'::regclass);
728x90
'스마트웹앱콘텐츠전문가 > 데이터베이스' 카테고리의 다른 글
[레디스]윈도우 설치 및 실행 (0) | 2020.11.17 |
---|---|
JDBC Connection Pool (0) | 2020.11.04 |
[mysql]insert 시 중복(duplicate)키 에러가 날 때 (0) | 2020.07.22 |
[Mysql]boolean값 사용 (0) | 2020.06.26 |
[MySql]문자열 치환 (0) | 2020.05.21 |