Obter o novo ID de chave primária de registro da consulta de inserção do mysql?
Ok, vamos dizer que estou fazendo um mysqlINSERT
em uma das minhas mesas e a mesa tem a colunaitem_id
que está definido paraautoincrement
eprimary key
.
Como obtenho a consulta para gerar o valor da chave primária recém-geradaitem_id
na mesma consulta?
Atualmente estou executando uma segunda consulta para recuperar o ID, mas isso dificilmente parece uma boa prática, considerando que isso pode produzir o resultado errado ...
Se isso não for possível, qual é a melhor prática para garantir que eu recupere o id correto?