Como Descobrir o Id de um campo AutoIncremento?

29/01/2004

0

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

Responder

Posts

03/02/2004

Renatopaixao

use o comando SELECT LAST_INSERT_ID()

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


abraços


Responder

06/03/2006

Henry Lima

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.

:?:


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar