Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизAccess - вопросы по про поле AutoNumber Найти похожие ветки
← →
Anarki © (2004-03-14 03:03) [0]Доброе время суток.
Есть такой вопрос. В таблице поле ID имеет типа AutoNumber, является ключевым и уникальным. При добавлении новой записи в таблицу - автоинкрементируется это поле.
1. Какое ограничение на макс. значение типа AutoIncrement.
2. Допустим я удалил все записи в таблице (к примеру 10 штук). Теперь таблица пустая. Но при добавлении новой записи полю ID придаётся значение 11. А мне бы хотелось чтоб этот счётчик сбросился до нуля. Как это можно сбросить. Неважно через SQL или сам Access.
Заранее благодарен.
← →
Johnmen © (2004-03-14 03:11) [1]1. Думается, что 2*32-1
2. Глупости это...:)
← →
Anarki © (2004-03-14 03:50) [2]
> 1. Думается, что 2*32-1
спасибо!
> 2. Глупости это...:)
т.е. не реально. Обидно :(
← →
Sentinel © (2004-03-14 07:45) [3]
> 2. Глупости это...:)
Просто не имеет никакого значения, кроме, разумеется, красивой последовательности.
← →
Крутыш © (2004-03-14 10:58) [4]Лучше откажись от поля типа счётчик,
создавай значения уникальные для ключевого поля сам.
Это я тебе говорю переживший такое разочирование
с полем типа счётчик.Косяк 1 раз вылез.
В уникальном поле - поле типа счётчик были значения
такие.
id
1
2
3
4
5
При создании новой записи значение поля id должно было быть
6, а появилось не помню точно то ли 4, то ли 5.
Вышла ошибка типа нельзя вставить запись. Так как значение
ключевое поле такое существует.
Вот так!!!
Пиши на мыло подробнее расскажу!!!
← →
Nikolay M. © (2004-03-14 11:31) [5]
> откажись от поля типа счётчик,
> создавай значения уникальные для ключевого поля сам.
Ну что это за бред? Хочешь косячить, занимайся этим самостоятельно, а других не подначивай.
← →
Крутыш © (2004-03-14 12:33) [6][5] Ты думаешь я это всё так от делать не х-й написал!!!
← →
YurikGl © (2004-03-14 12:52) [7]Слушай, там же написано,
Размер поля: Длинное целое
Новые значения: Последовательно
Дык длинное целое+F1
получишь
...
Long Integer (Default) Stores numbers from -2,147,483,648 to 2,147,483,647 (no fractions).
← →
sniknik © (2004-03-14 13:02) [8]> А мне бы хотелось чтоб этот счётчик сбросился до нуля. Как это можно сбросить. Неважно через SQL или сам Access.
после удаления сделай упаковку базы, счетчик встанет по максимальному в таблице.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c