powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоматом указывать пустой ID
6 сообщений из 6, страница 1 из 1
Автоматом указывать пустой ID
    #38661998
asttoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз здравствуйте.
Может опять глупый вопрос от меня прозвучит (надеюсь тут не бьют за это :) )
Но к сожалению, я не знаю как заставить автоматом ставить не следующий айдишник, а пустой.
Пример примерно такой:
были созданы 3 строки таблицы с AUTO_INCREMENT в поле ID.
далее был удален 2 ID. И если продолжить добавлять строку база поставит ID = 4. А хотелось бы 2 :)
Вообще можно это сделать в запросе? Или только заранее узнавать пустые и устанавливать айдишник?
Спасибо.
...
Рейтинг: 0 / 0
Автоматом указывать пустой ID
    #38662008
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asttoxa , забейте и не морочьте голову

Номер по порядку и ключ записи - принципиально разные вещи
...
Рейтинг: 0 / 0
Автоматом указывать пустой ID
    #38662020
asttoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок понял. Спасибо.
...
Рейтинг: 0 / 0
Автоматом указывать пустой ID
    #38662021
asttoxa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А тогда для определенного порядка элементов, я еще одно поле должен ввести? Правильно мыслю?
...
Рейтинг: 0 / 0
Автоматом указывать пустой ID
    #38662039
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
верно
...
Рейтинг: 0 / 0
Автоматом указывать пустой ID
    #38662246
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asttoxaА тогда для определенного порядка элементов, я еще одно поле должен ввести? Правильно мыслю?
а зачем?

если вам нужен порядковый номер, то при выборке в заданном порядке (например, по не непрерывному ключу, или по дате, или еще как-то) в клиенте строки попадают в массив полученных данных. У массива, в отличие от таблиц SQL, порядок задан при создании, а значит всегда есть номер по порядку. "Чего ж тебе еще надо, чертяка?" (С)

Другое дело, когда речь заходит про непрерывную нумерацию отчетных документов. В этом случае да, придется попыхтеть для реализации. В то же время напечатанный документ № 12027 не может быть позднее перепечатан с другим номером после уничтожения документа № 12014, например, из-за отправки клиенту...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоматом указывать пустой ID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]