SQL Server - Ultimo Id insertado

   
Vista:

Ultimo Id insertado

Publicado por a77icu5 (1 intervención) el 15/12/2012 20:17:20
Tengo una tabla cuya llave primaria esta compuesta por dos campos p.e. Tabla A y una tabla.

Tabla A
id integer(8) autnumerico, PK
des varchar(20)

Tabla B
id_tablaA integer(8), FK Tabla A
id integer (8)
des varchar (20)

PK Tabla B (id_tablaA ,id)

Esta llave de la tabla B esta compuesta requiero saber el ID isertado en tabla A para poder generar un registro en la tabla B.

No puede existir un registro en B sin que exista su padre.
El proceso de insercion se realiza a traves de una transaccion ajena a la que maneja SQL Server.

Deseo poder saber el ultimo ID insertado en la Tabla A, como puedo saber este valor.

La insersion de datos la hago a traves de un formuario en PHP y desde este manejo la transacción.
En php para manejo de mysql tengo la funcion mysql_result_id, existe un equivalente para SQL Server o como obtengo este valor?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Ultimo Id insertado

Publicado por Isaias (3180 intervenciones) el 17/12/2012 22:40:21
select SCOPE_IDENTITY()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar