반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 성적평가
- 6987
- 처우협의
- 연결요소
- 파라메트릭
- OFFSET
- 백트래킹
- @P0
- 백준
- 기술면접
- 오퍼레터
- upper_bound
- Docker
- msSQL
- 이분탐색
- 처우산정
- compose
- 퇴사통보
- incr
- Kafka
- BFS
- 경력
- 소프티어
- 물채우기
- 매개변수탐색
- BOJ
- boj #19237 #어른 상어
- 13908
- dfs
- softeer
Archives
- Today
- Total
기술 블로그
자동증가 값(IDENTITY) 조회 및 초기화 본문
728x90
반응형
이 글은 위의 주소를 참고하여 제가 알아볼 수 있게 요약한 것입니다. 위의 글을 보시길 바랍니다.
마치 Oracle의 auto_increment(시퀀스?, row 자동 증가) 같은 개념
1. 현재 IDENTITY의 값을 확인(변경 X)
DBCC CHECKIDENT(테이블명, NORESEED)
2. IDENTITY의 값을 1로 초기화(아래의 예시처럼 3번째 자리에 0을 넣을 경우)
현재 존재하는 데이터의 MAX(SEQ)를 마지막 파라미터에 넣어주면 자동으로 그 다음 번호가 일련번호로 생성됨
-- 3번째 매개변수 자리에 초기화시킬 값을 넣는다.(넣고 싶은 값)
DBCC CHECKIDENT(테이블명, RESEED, 0)
3. IDENTITY의 값이 현재 컬럼보다 작을 경우 값을 현재 컬럼과 같도록 변경
DBCC CHECKIDENT(테이블명, RESEED)
728x90
반응형
'데이터베이스 > MsSql' 카테고리의 다른 글
해당 연도의 일 수와 like 사용에 좋은 'yyyyMM%' 문자열 얻기 (0) | 2021.10.01 |
---|---|
where 조건문에 날짜를 활용하여 특정 시간대 범위 내에 있는 데이터들을 select 할 때 (0) | 2021.08.25 |
'@P0' 근처의 구문이 잘못되었습니다. (0) | 2021.07.08 |
MsSql 해당 월에 대한 시작 날짜(1일) 00:00:00과 마지막 날짜 23:59:59 출력 (0) | 2021.04.07 |
현재 시간 연월일시분초 (0) | 2021.01.22 |