[PostgreSQL] 기본키 자동생성

MySQL에서는 Auto_Inrement라는 비표준 속성으로 키값의 자동 증가를 구현하곤 한다.

PostgreSQL에서는 저런 속성이 아닌, Serial이라는 특수한 타입으로 이를 구현할 수 있다.
키 타입을 Serial 타입으로 해놓은 간단한 테이블을 구현해본다.

그러면 저 컬럼은 insert할때도 값을 생략할 수 있다.

그럼 이렇게

1,2,3 순서대로 잘 들어간다.

Serial의 시작값과 증가값을 커스텀하고싶다면 아래 링크를 참조하길 바란다.

참조
https://chartio.com/resources/tutorials/how-to-define-an-auto-increment-primary-key-in-postgresql/