V takovém případě musíte napsat název tabulky, co se stane, když se rozhodnete název tabulky změnit? Pak také nesmíte zapomenout aktualizovat svůj kód, aby to odrážel. Vždy používám SCOPE_IDENTITY, pokud nepotřebuji ID z vložky, která se stane ve spouštěči, pak použiji @@IDENTITY
Větší rozdíl je také v tom, že IDENT_CURRENT vám poskytne identitu z jiného procesu, který provedl vložení (jinými slovy poslední vygenerovanou hodnotu identity od libovolného uživatele), takže pokud provedete vložení a poté někdo provede vložení dříve, než provedete SELECT IDENT_CURRENT, budete získá hodnotu identity této jiné osoby
Viz také 6 různých způsobů, jak získat aktuální hodnotu identity, která obsahuje kód vysvětlující, co se stane, když na stůl položíte spouštěče