Que tal godot.
Cuando haces un
insert a una tabla que tiene un campo Idenity, no sabes que consecutivo te tocará, y la forma de saberlo es como tu bien dices con la variable
@@Identity.
Bien, cuando haces actualizaciones a esa tabla, sabes de antemano que registro vas actualizar, claro, si lo haces mediante ese campo, por ejemplo:
Código:
UPDATE myTable WHERE CampoIdentity = 123
-- Afectaste el registro 123
Pero si tu actualización no es de esa manera, sino por ejemplo,
Código:
UPDATE Mytable WHERE IdCountry = 'MX'
Es decir, se afectarán más de un registro, también puedes saber que registros vas a fectar, mediante la siguiente consulta ( usando la misma clausula WHERE ).
Código:
SELECT * FROM Mytable WHERE IdCountry = 'MX'
Saludos!!