Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2010, 08:03   #1
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
Вопрос Обнуление генератора

Здравствуйте.
Как возможно обнулить генератор автоинкрементного поля, запросом.
СУБД FireBird. Подключаюсь через FIBPlus
Lokos вне форума Ответить с цитированием
Старый 04.10.2010, 08:19   #2
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

на счет FireBird не знаю но в Oracle, SQL Express, Access только пересозданием (удалить и затем создать), которое можно реализовать через команду языка SQL Alter.
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 04.10.2010, 08:20   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

вот меня всегда интересовало - ЗАЧЕМ сбрасывать генератор?!
Дайте угадаю - Вы ключевое поле зачем-то пытаетесь использовать как значимое поле (например, для последовательной нумерации)?! Или как какой-то номер записи?!
Так вот, сообщаю Вам, что так делать НЕ НАДО! Хотите поле, которое несёт ещё какой-то смысл - так добавьте его в таблицу и используйте так, как Вам будет нужно.

p.s. сорри за оффтоп. Собственно по сбросу генератора мне ответить нечего.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 04.10.2010, 08:23   #4
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
вот меня всегда интересовало - ЗАЧЕМ сбрасывать генератор?!
ну например, удалили все записи из таблицы , а для красоты требуется сбросить
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 04.10.2010, 08:25   #5
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
вот меня всегда интересовало - ЗАЧЕМ сбрасывать генератор?!
Дайте угадаю - Вы ключевое поле зачем-то пытаетесь использовать как значимое поле (например, для последовательной нумерации)?! Или как какой-то номер записи?!
Так вот, сообщаю Вам, что так делать НЕ НАДО! Хотите поле, которое несёт ещё какой-то смысл - так добавьте его в таблицу и используйте так, как Вам будет нужно.

p.s. сорри за оффтоп. Собственно по сбросу генератора мне ответить нечего.
Нет просто данные из таблицы будут удаляться при этом генератор не будет уменьшаться на еденицу а только увеличиваться. И будут такие моменты когда записей в таблице не будет следовательно при добавлении новой он должен начинаться с нуля

Цитата:
Сообщение от Sparkman Посмотреть сообщение
ну например, удалили все записи из таблицы , а для красоты требуется сбросить
Именно для этого

Последний раз редактировалось Stilet; 04.10.2010 в 12:25.
Lokos вне форума Ответить с цитированием
Старый 04.10.2010, 12:07   #6
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

такой оператор
Код:
set generator generator_name to 0;
soleil@mmc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Схема генератора ГНЧШ (1981 г.в.) Terran Свободное общение 1 21.08.2013 16:22
Определение параметров генератора случайных чисел (ЛКГ) ak87 Общие вопросы Delphi 3 07.02.2010 14:50
Анализ генератора случайных величин 3bukvy Софт 16 15.09.2009 07:41
файл генератора отчетов и .exe Помогите Ahtorynok БД в Delphi 5 06.04.2009 15:33
расшифрование текста с помощью генератора ПСЧ MARGO Помощь студентам 0 30.11.2007 19:11