Topic: Как очистить таблицу mysql чтобы id началось с нуля?
Собственно и весь вопрос
My Visual Database → Russian → Как очистить таблицу mysql чтобы id началось с нуля?
Собственно и весь вопрос
Это можно сделать, если в таблице нет записей
SQLExecute('ALTER TABLE tablename AUTO_INCREMENT = 1');
если записи есть, необходимо их предварительно удалить
Код (Пробовал на SQL Lite)
SQLExecute('ALTER TABLE status_porychGD AUTO_INCREMENT = 1');
Выдает ошибку (Скрин прилагается)
Этот способ для MySQL, вы ведь спросили как это сделать для MySQL.
Да совершенно верно, просто пока на MySQL не пробовал т.к. пока подготавливаю базу к очистке, хотел протестировать на SQL Lite? если можно как тоже самое сделать на SQL Lite/
Заранее спасибо
Да совершенно верно, просто пока на MySQL не пробовал т.к. пока подготавливаю базу к очистке, хотел протестировать на SQL Lite? если можно как тоже самое сделать на SQL Lite/
Заранее спасибо
попробуйте так
SQLExecute('DELETE FROM tablename');
SQLExecute('DELETE FROM sqlite_sequence WHERE name=''''tablename''');
My Visual Database → Russian → Как очистить таблицу mysql чтобы id началось с нуля?
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi