@ruslannasrutdinov

Как выбрать значение текущего auto_increment таблицы?

Здравствуйте. Подскажите пожалуйста. Вот есть таблица. Текущее значение Auto_increment = 30. Вот это значение мне и нужно получить. Как это можно сделать средствами sql запроса или yii фреймворка?e545772fe498489e98dd11f6b6842e17.PNG
  • Вопрос задан
  • 4056 просмотров
Пригласить эксперта
Ответы на вопрос 3
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
SELECT `AUTO_INCREMENT`
FROM  INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND   TABLE_NAME   = 'TableName';
Ответ написан
@Yadalay
Php, Mysql, Html, Css, Js/Jquery/Ajax, Laravel
$auto = mysql_fetch_assoc(mysql_query("SHOW TABLE STATUS LIKE 'table'"));
echo $auto['auto_increment'];
Где 'table' - название таблицы.
Ответ написан
Комментировать
@algebris
Javascript Full Stack Developer, UNIX expert
если в YII, то Yii::app()->db->lastInsertID можно
если в MySQL, то можно использовать функцию SELECT LAST_INSERT_ID();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы