[MySQL] AUTO_INCREMENT 초기화
2021. 2. 1. 11:49ㆍDataBase/MySQL
반응형
■ AUTO_INCREMENT 초기화
ALTER TABLE [테이블명] AUTO_INCREMENT=1;
SET @COUNT = 0;
UPDATE [테이블명] SET [컬럼명] = @COUNT:=@COUNT+1;
■ 예시
인덱스는 1부터 시작하며 로우가 추가됨에 따라 1씩 증가하는 컬럼으로 수정
ALTER TABLE tbl_user AUTO_INCREMENT=1;
SET @COUNT = 0;
UPDATE tbl_user SET user_id = @COUNT:=@COUNT+1;
반응형
'DataBase > MySQL' 카테고리의 다른 글
[MySQL] 행, 열 변환 작업 (0) | 2021.08.04 |
---|---|
[MySQL] WITH 재귀(RECURSIVE) 쿼리 계층구조 (0) | 2020.07.20 |
[MySQL] CASE 문 (0) | 2020.07.20 |
[MySQL] DATE_FORMAT 날짜데이터 형식 변환 (0) | 2020.07.20 |
[DB] MySQL 트랜잭션(Transaction) 예시 및 정리 (0) | 2020.06.10 |