0 голосов
спросил от в категории database
prosan,

Я ссылаюсь на вашу проблему, вы пытаетесь удалить все записи из таблицы и снова запускаете autonumber из 0.
невозможно начать с 0, иначе вы можете удалить таблицу и воссоздать ее. поэтому ваша проблема удаления и autonumber, будет решена.
, потому что это поведение по умолчанию базы данных для полей autonumber увеличивается каждый раз, когда вставка записи не может быть установлена ​​пользователем.

поэтому, выбор за вами, либо вы удалите таблицу и заново создадите таблицу, она будет выдаваться из автонабора 0.


спасибо,
Nilesh

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
hello Я нашел решение, и теперь я даю решение
сначала удалять все данные, чем конвертировать этот тип данных поля в число, чем снова преобразовать его в тип автоинкремента. вот простой пример: -
delete from  TableName alter table TableName alter column Id number   alter table TableName alter column id AUTOINCREMENT
0 голосов
ответил от
hi Prosan,


Да, вы можете делать операцию CRUD в таблицах доступа с использованием запросов.

для полей изменяемых таблиц:
Изменить TABLE lt; tablename gt; alter lt; columnname gt; COUNTER

Это обновит поля таблицы до автономера.

здесь вы найдете, что тип данных столбцов будет изменение в AutoNumber.


для получения дополнительной информации посетите #http://allenbrowne.com/func-DDL.html#CreateTableDDL # [#^ #]

> Спасибо,
Nilesh

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

...