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값이 들어가있음을 확인할 수 있다.
반응형
'DataBase > MSSQL' 카테고리의 다른 글
[MSSQL] SQL Server에서 sa 계정을 잃어버렸을 때 복구 방법 (0) | 2024.07.20 |
---|---|
[MSSQL] 특정 테이블 열을 참조하는 모든 외래키를 탐색하는 방법 (0) | 2024.07.13 |
[MSSQL] 컬럼 수정시 ”Saving changes is not permitted.” 에러가 뜰경우 (0) | 2024.04.13 |
[MSSQL] 특정 Table을 사용하는 Procedure 조회하기 (0) | 2024.04.13 |
[MSSQL] 대량의 Data를 DB에 삽입하는 방법 (0) | 2024.03.31 |