![]() |
Привет, народ!
У меня такой вопрос по базе данных Access. Есть поле 'Key' (autoincrement). Так вот она часто очищается и записывается снова и каждый раз при добавлении новых записей поле 'Key' начинает заполнение не с "1", а с того числа, на котором закончила заполнение. Как чистить ключевое поле 'Key'? |
Вот, что сказано в справке по Microsoft Access:
Цитата:
:gigi: |
Дополнение от автора:
Мне и не нужно удалять записи с генерированным значением поля ключа. Когда я очищаю таблицу, при вводе первой записи нужно, чтобы поле 'key' начинало отсчет с "1", иначе, в конечном итоге после n-й очистки базы это поле переполнится и даст эррор. Так что же делать? Добавлено: Решение проблемы от автора: Для сброса счетчика автоинкремента при удалении всех записей таблицы вместо DELETE надо использовать ф-цию TRUNCATE |
Время: 21:44. |
Время: 21:44.
© OSzone.net 2001-