I know Scope_Identity(), Identity(), @@Identity, and Ident_Current() all get the value of the identity column, but I woul
Scope Identity: Identity of last record added within the stored procedure being executed.
@@Identity: Identity of last record added within the query batch, or as a result of the query e.g. a procedure that performs an insert, the then fires a trigger that then inserts a record will return the identity of the inserted record from the trigger.
IdentCurrent: The last identity allocated for the table.