Como Descobrir o Id de um campo AutoIncremento?

MySQL

29/01/2004

Olá.. utilizo um query para adicionar um registro no meu Banco.. porem como faco pra pegar o Id deste registro? ja que este campo (ID) esta em auto-incremento ??

Desde ja agradeco.


Titanius

Titanius

Curtidas 0

Respostas

Renatopaixao

Renatopaixao

29/01/2004

use o comando SELECT LAST_INSERT_ID()

ele retorna o ultimo ID incluso no banco de dados...


abraços


GOSTEI 0
Henry Lima

Henry Lima

29/01/2004

Observei um problema, ou estou fazendo errado.

Quando uso essa função e a tabela está com registros ela até funciona bem, mas quando eu deleto todos os registros e rodo a função ele reinicia a contagem...

Quando a tabela está vazia inicialmente isso não tem problema, mas quando eu por exemplo coloco 10 registros depois apago esses 10 registros o proximo ID teria que ser 11 e a função volta para 0

Como faço para corrigir isso ?

Ps. estou usando a Last_Insert_ID() no MySQL.

:?:


GOSTEI 0
POSTAR