@@IDENTITY vrátí poslední hodnotu identity vydanou aktuální relací. SCOPE_IDENTITY() vrátí poslední hodnotu identity v aktuální relaci a ve stejném rozsahu. Obvykle jsou stejné, ale předpokládejme, že je zavolán spouštěč, který vložil něco někam těsně před aktuální příkaz. @@IDENTITY vrátí hodnotu identity pomocí INSERT příkaz spouštěče, nikoli příkaz insert bloku. Obvykle je to chyba, pokud neví, co dělá.