MySQL에서의 Auot Increment는 PostgreSQL에서 다음과 같은 3가지 방법을 사용해야 한다.
1. GNERATED { ALWAYS | BY DEFAULT } AS IDENTITY
2. Sequence
3. Serial (ANSI SQL 아님)
https://lovethefeel.tistory.com/57
[PostgreSQL] 자동증가 방법
Postgresql 자동 증가 Sequence Serial GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY Sequence 생성 CREATE SEQUENCE tn_user_id_seq; 테이블 생성 CREATE TABLE tn_user_seq ( id BIGINT NOT NULL DEFAULT NEXTVAL('tn_user_id_seq') PRIMARY KEY, name VARCHA
lovethefeel.tistory.com
(GENERATED는 Oracle 12c에 새롭게 도입됨)
728x90
'SQL' 카테고리의 다른 글
[SQL] WITH 문 (0) | 2025.03.27 |
---|---|
[SQL] ORDER BY + CASE WHEN (1) | 2024.11.03 |
[SQL] NULL 관련 함수 (0) | 2024.11.03 |
[SQL] 내장함수 (단일행 함수와 다중행 함수) (0) | 2024.11.03 |
[SQL] TRUNCATE와 DELETE의 차이점 (1) | 2024.10.02 |