, который более безопасен для mes для восстановления и сортировки первичного ключа индексации, избегая ненужного обновления по всей базе данных? Можете ли вы показать мне какие-нибудь примеры?Первичный ключ восстановительных индексов
Я просто хочу, что первичные ключи были постоянными и dynamic.I просто хочу, что первичные ключи были ограничения и динамичнее
пс: База данных MySQL
User's Table
|| user_id || user_first_name || user_last_name
#1 Alexandre Doria
#2 Ilya Bursov
#3 Anybody Anybody
Так что, если я удалить строку # 2, и вставить новую строку, первичный ключ # 3 строки дублируются.
Мой PHP код здесь:
$ user_id_cont = mysql_query ("выберите 'user_id' от пользователя"); $ user_id = mysql_num_rows ($ user_id_cont) +1;
первичные ключи всегда сортируются в MySQL, что вы имеете в виду путем восстановления ? –
Всегда после удаления строки первичный ключ дублируется. Как получить индекс последующего первичного ключа равен индексу последней удаленной строки? – AlexDoria
Я не уверен, что вы правильно используете терминологию, вы не можете получить индекс последующего первичного ключа. Вы можете получить значение нового автоинкрементного первичного ключа, автоинкрементные ключи не дублируются, если строки удалены –