По всякакъв начин - използвайте SCOPE_IDENTITY()
ако вашият ID
колоната е INT IDENTITY
- самоса това ще ви даде правилните резултати!
Първият подход с MAX(ID)
ще се провали ужасно, ако имате множество клиенти, които вмъкват редове почти по едно и също време - ще получите обратно грешни резултати. Не използвайте това!
Третият подход може да се провали, ако вече съществува друг запис със същите стойности за имейл и име.
Освен това, като странична бележка:не трябва да никога използвайте sp_
като префикс! Това е префикс, запазен от Microsoft и има недостатъци по отношение на производителността - използвайте нещо друго.