Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

@@IDENTITY contre SCOPE_IDENTITY() contre IDENT_CURRENT [serveur SQL 2005]

Déclencheurs

Utilisation de @@identity dépend du fait qu'il n'y a pas de déclencheurs dans votre base de données créant des enregistrements ailleurs.

Si vous créez un enregistrement mais qu'un déclencheur crée alors une entrée de journal pour la création, @@identity vous renverra l'identifiant de l'entrée de journal dans la table de journal.