como retornar id do registro inserido na tabela?

SQL Server

MySQL

02/12/2016

bom dia ao fazer um insert numa tabela como faço pra pegar o id do registro que foi inserido sem fazer outra query?
Ingrid

Ingrid

Curtidas 0

Respostas

Jones Granatyr

Jones Granatyr

02/12/2016

Olá! No Sql Server, dê uma pesquisada na função SCOPE_IDENTITY

Veja aqui: https://social.msdn.microsoft.com/Forums/pt-BR/2c243988-29f8-46a8-9455-c4437a33a088/scopeidentity-pegar-ultimo-valor-inserido-em-uma-table-e-inserir-em-outra-table?forum=transactsqlpt
GOSTEI 0
Gregory Monteiro

Gregory Monteiro

02/12/2016

oi, se estiver usando php com mysql pode usar uma das funções abaixo

mysql_insert_id - [url]http://php.net/manual/pt_BR/function.mysql-insert-id.php[/url]
mysqli_insert_id - [url]http://php.net/manual/pt_BR/mysqli.insert-id.php[/url]
PDO::lastInsertId - [url]http://php.net/manual/pt_BR/pdo.lastinsertid.php[/url]
GOSTEI 0
POSTAR