alter table tableName auto_increment=1;
만약 auto_increment가 설정된 컬럼에 설정 값보다 이미 높은 값이 있다면 auto_increment를 원하는 값으로 설정하더라도 이미 있는 최댓값의 다음값으로 설정된다.
예시
id | number |
4 | 0 |
5 | 0 |
6 | 0 |
위와 같은 테이블이 있을 때 auto_increment를 1로 설정하고 행을 추가해도 auto_increment값은 최댓값인 6의 다음인 7로 설정된다.
insert를 하나 더 하면 아래와 같이 7이 추가된다.
id | number |
4 | 0 |
5 | 0 |
6 | 0 |
7 | 0 |
참고
'개발 > DB' 카테고리의 다른 글
[MariaDB] 컬럼 이름 변경 (0) | 2022.06.27 |
---|---|
[MariaDB] 테이블 이름 변경 (0) | 2022.06.27 |
[MariaDB] 제약조건 확인 (0) | 2022.05.27 |
[MariaDB] safe update mode 해제 (0) | 2022.05.27 |
[MariaDB][Node.js-express][dotenv] retrieve connection from pool timeout after 10004ms (0) | 2022.05.09 |