(2014/08/19 10:02 작성)
*case MySQL
단순히 원하는 값으로 초기화(initialize)하기를 원하는 경우
ALTER TABLE `TABLENAME` AUTO_INCREMENT=XXXXXX(설정한 인덱스번호);
기존의 ROW들을 재설정(reset)하기를 원하는 경우
ALTER TABLE `TABLENAME` AUTO_INCREMENT=1;
SET @CNT = 0;
UPDATE `TABLENAME` SET `TABLENAME`.`COLUMNNAME` = @CNT:=@CNT+1;
*case SQLite
SQLite autoincrement reset - 시퀀스 초기화(or 재설정)
UPDATE SQLITE_SEQUENCE SET seq = N WHERE name = ‘TABLE_NAME’;
댓글 없음:
댓글 쓰기