inicio mail me! sindicaci;ón

Ресет ауто инкремента у MySQL

Протеклих дана сам радио неку тезгу, која је захтевала коришћење МајСиквел :) базе.

MySQL_Logo

После неких интервенција било је потребно да се ресетује ауто инкремент вредност за један од ИД-ова.

Решенје је прилично једноставно:

- Уколико је база празна, онда може TRUNCATE TABLE (ИМЕ ТАБЕЛЕ),
-
Ако није, рестовање се ради са: ALTER TABLE ИМЕ_ТАБЕЛЕ AUTO_INCREMENT = xxx, где је ххх вредност од које треба аутоинкремент да крене.

Слична операција код Мајкрософта се обавља уз помоћ команде ДЦЦД:

DBCC CHECKIDENT(‘ime_tabele’, RESEED, 0) ;

Оставите коментар