2010-11-22 3 views

답변

4

당신은 당신이 TRUNCATE 명령은 모든 기록을 삭제하고 자동 증가 값을 재설정, 테스트를 완료하면 기록을 삭제하는 가정.

3

ALTER TABLE _TABLE_ AUTO_INCREMENT=1

0

트랜잭션을 피하고 자동 증가 카운터를 재설정하는 또 다른 방법은 select를 결합하여 다음 사용 가능한 ID와 삽입 자체를 얻는 것입니다.

INSERT INTO tablename (id, somefield1, somefield2) SELECT max (id) +1, 'test', 5 FROM tablename