Estaba indagando como capturar el ultimo valor insertado en un campo identy y resulta que por ejemplo:
tengo 6 filas en una tabla, al borrar alguna(s) y hacer una consulta select para capturar el ultimo id autoincrementable me devuelve si me quedaron 2 filas nada mas me devuelve 2 filas con el valor NULL.
lo probe en el analizador de consultas :
"select @@identity from semana" --------> NULL
NULL
select @@identity -------------> NULL
que puede ser esto???????