SQL - 문제 미리보기

문제 1790

medium
AUTO INCREMENT의 시작값을 변경하는 올바른 MySQL 문법은?

목적: 기존 테이블 Members의 AUTO INCREMENT 시작값을 1000으로 변경
A. `ALTER TABLE Members SET AUTO_INCREMENT = 1000;`
B. `ALTER TABLE Members AUTO_INCREMENT = 1000;`
C. `UPDATE TABLE Members AUTO_INCREMENT START 1000;`
D. `MODIFY TABLE Members AUTO_INCREMENT BEGIN 1000;`

정답: B


⦁ MySQL에서 AUTO INCREMENT 시작값 변경 문법:
```sql
ALTER TABLE 테이블명 AUTO_INCREMENT = 시작값;
```
⦁ 시작값 변경 시 고려사항:
⦁ 기존 데이터보다 큰 값으로 설정해야 함
⦁ 이미 존재하는 값과 중복되지 않도록 주의
⦁ 새로 삽입되는 데이터부터 새로운 시작값 적용

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.