V každém případě - použijte SCOPE_IDENTITY()
pokud vaše ID
sloupec je INT IDENTITY
- pouze to vám dá správné výsledky!
První přístup s MAX(ID)
bude velmi selhat, pokud máte více klientů vkládajících řádky téměř současně - získáte zpět falešné výsledky. Nepoužívejte to!
Třetí přístup může selhat, pokud již existuje jiný záznam se stejnými hodnotami pro E-mail a jméno.
Ještě jako okrajovou poznámku:neměli byste nikdy použijte sp_
jako vaše předpona! Toto je předpona vyhrazená společností Microsoft a má nevýhody z hlediska výkonu – použijte něco jiného.