|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2010, 20:09 | #1 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
Проблемы с первичным ключом
Простая проблема с первичным ключом . Было :
+----+---------+----------+---------------------+ | id | name | password | mail | +----+---------+----------+---------------------+ | 1 | bql | хх | хх@rambler.ru | | 2 | braga01 | хх | хх@rambler.ru | | 3 | USA | хх | хх@rambler.ru | | 4 | USA | хх | хх@rambler.ru | +----+---------+----------+---------------------+ Потом удалил записи по айди DELETE FROM users WHERE (id=4) OR (id=3); и вставляю снова данные в таблицу , и тут +----+---------+----------+---------------------+ | id | name | password | mail | +----+---------+----------+---------------------+ | 1 | bql | хх | хх@rambler.ru | | 2 | braga01 | хх | хх@rambler.ru | | 5 | USA | хх | хх@rambler.ru | +----+---------+----------+---------------------+ Никак нельзя сделать что бы она потом записывало ид третий а не 5 . Первичный ключ создается автоматически с помощью функции auto_increment |
17.04.2010, 21:09 | #2 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
Конечно нельзя. Однажды бывший айдишник, дважды не повторится ни при каких условиях.
|
17.04.2010, 23:08 | #3 | |
Форумчанин
Регистрация: 20.02.2010
Сообщений: 229
|
Цитата:
даи в чем сопссно проблема? вам какая разница какая цифра у строки в поле ид стоит? 3,5,123?
думай как баг, действуй как баг, и ты найдешь баг )
|
|
17.04.2010, 23:39 | #4 |
Форумчанин
Регистрация: 27.01.2010
Сообщений: 330
|
Без разницы , просто не удобно ..
|
17.04.2010, 23:48 | #5 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
что именно не удобно?
|
18.04.2010, 12:55 | #6 |
Пользователь
Регистрация: 22.01.2009
Сообщений: 92
|
вид портит.А так по теме если не удобно создай "админку" где ID не будет подсвечиваться и нет проблем.Тебе наверное после
этого будет все равно что там БД делает..
пишите на тот же адрес
|
18.04.2010, 14:41 | #7 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
Да и пусть подсвечивается Это ж не порядковый номер Порядковый номер можно сделать, не трогая базу вообще
|
18.04.2010, 14:59 | #8 |
Пользователь
Регистрация: 22.01.2009
Сообщений: 92
|
Я думаю,без разницы какой порядок.Самое главное что бы ошибок не было,остльное не важно))
пишите на тот же адрес
|
18.04.2010, 15:24 | #9 |
Заблокирован
Регистрация: 10.04.2010
Сообщений: 145
|
Если честно, я вообще понять не могу, чем мешает айдишник, идущий не по порядку
|
18.04.2010, 15:59 | #10 |
Пользователь
Регистрация: 22.01.2009
Сообщений: 92
|
Мне главное что бы в БД не было ошибок,а то что записано в полях=все равно
пишите на тот же адрес
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парное шифрование с ключом из 15 букв. | Ветас | Помощь студентам | 19 | 25.03.2013 10:31 |
Алгоритм шифрования "перестановка с ключом" | ddj | Помощь студентам | 4 | 16.04.2009 14:53 |
Защита ключом | Xeon332 | Общие вопросы Delphi | 17 | 27.02.2009 08:44 |
проблемы с IE | xakzona | Помощь студентам | 1 | 16.12.2008 21:53 |