DataBase/MSSQL

[MSSQL] 테이블 내 Auto Increment(SERIAL Number) 컬럼 만들기

범데이 2024. 6. 2. 17:34
728x90

MSSQL에서 테이블을 생성할 때, Postgresql에서 SERIAL 타입과 같이 자동으로 값이 1씩 증가되어 입력되는 컬럼을 생성해보자.

 

 

 

 

1. 테이블 생성 혹은 수정 시, 설정할 컬럼의 Data Type을 숫자형(ex: int)로 지정해준다.

 

 

2. 해당 컬럼을 클릭하여, Column Properties에서 "Identity Specification" 항목을 찾는다

 

 

 

3. 해당 값 중 Is Identity 항목을 Yes로 수정하고, 증가값(Increment), 초기값(Seed)을 지정해준다.

   (기본값은 사진과 같이 Identity Increment: 1, Identity Seed: 1이다.)

 

 

 

이렇게 설정하고 저장하면 적용된다.

바로 테스트해보자.

 

 

 

 

확인해보면 다음과 같이 자동으로 증가하는 Serial값이 들어가있음을 확인할 수 있다.

 

반응형