반응형 generated always1 [PostgreSQL] 자동 증가(Auto Increment) 컬럼 사용법 PostgreSQL에서 값이 자동으로 증가하는 컬럼을 만들어 사용하는 방법은 아래 3가지 - 시퀀스 사용 - SERIAL 컬럼 사용 - GENERATED AS IDENTITY 컬럼 사용 여러 특징을 고려했을 때 generated always as identity가 자동증가 컬럼을 사용하는 이유에 가장 적합해 보입니다. 여기서 시퀀스 사용은 오래전부터 많이 사용해 오는 방식이므로 설명하지 않습니다. 1. SERIAL 컬럼 자동으로 시퀀스를 생성하여 채번에 사용함 serial 컬럼은 integer 컬럼 타입으로 생성됨 해당 컬럼에 직접 데이터 입력 가능(시퀀스 번호가 같이 증가하지 않음 주의) create table seri_t1 (c1 serial, c2 varchar(30)) ; 2. IDENTITY 컬.. 2023. 12. 15. 이전 1 다음 반응형