Общие > Базы данных

Нужно получить следующее значение auto_increment ID для таблицы...

(1/2) > >>

DJ Fat:
Мне в программе на PHP нужно получить значение СЛЕДУЮЩЕГО auto_increment ID для таблицы (номер следующей добавляемой записи, не путать с номером только что добавленной).

На сайте MySQL.com в комментах к документации нашел такой рецепт:

To get the auto_increment ID that will be used for the next insert get the "auto_increment" column out of this query:

SHOW TABLE STATUS LIKE "table_name";

Вопрос в том, как этим воспользоваться, т.е. получить в ПЕРЕМЕННОЙ ЗНАЧЕНИЕ auto_increment ID для следующей записи.

Меняздесьдавнонет:
не нужно.

Ты думаешь, что на другом форуме тебе ответят по-другому?
Ну-ну :-))))

Макс:
DJ Fat
лучше расскажи, зачем тебе это нужно ?
Такая постановка вопроса обычно свидетельствует о неправильной структуре БД или других просчетах при планировании приложения

ThE0ReTiC:
DJ Fat
SELECT MAX()+1 FROM
но вообще это глупо и совершенно не нужно

tserbis:
ThE0ReTiC
а если перед этим было удаление записи с максимальным значением auto_increment поля?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии