Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados, boa noite!
Tenho um sistema utilizando BD Sql Server e estou com dificuldades de recuperar o último ID inserido numa tabela para utilizar o mesmo como FK em outras tabelas, vejamos:
Exemplo do primeiro Insert:
INSERT INTO TABELA_A VALUES (CAMPO2, CAMPO3)
Bom, logo em seguida preciso recuperar o ID criado nesta TABELA_A (criado por um IDENTITY) para, por exemplo, utilizar na TABELA_B.
Como estou usando PDO, já tentei:
$con->lastInsertId();
porém, parece funcionar somente com MySql, é isso mesmo?
O Sql Server tem a função: SCOPE_IDENTITY(), só não consigo implementar, alguém tem algum idéia?
Carregando comentários...