Witam,
czy istniej jakiś magiczny sposób na pobranie informacji o wartości pola następnej inkrementacji?
Próbowałem wyśledzić to w phpMyAdminie, ale jak widać poległem.
Witam,
czy istniej jakiś magiczny sposób na pobranie informacji o wartości pola następnej inkrementacji?
Próbowałem wyśledzić to w phpMyAdminie, ale jak widać poległem.
Chcesz dostać id po insert, czy jak z sekwencji przed?
Z tabeli systemowej Tables możesz pobrać wartość auto_increment http://dev.mysql.com/doc/refman/5.6/en/tables-table.html które trzyma kolejną wartość auto_increment.
last_insert_id + 1 :>
Nalezy wykonac zapytanie:
SHOW TABLE STATUS LIKE nazwa_tabeli
W odpowiedzi MySQL zwroci informacje o danej tabeli, w tym pole Auto_increment
ktora zawiera informacje, ktora cie interesuje.