Por todos os meios - use o
SCOPE_IDENTITY() se o seu ID coluna é uma INT IDENTITY - somente que lhe dará os resultados corretos! A primeira abordagem com o
MAX(ID) falhará terrivelmente se você tiver vários clientes inserindo linhas quase ao mesmo tempo - você obterá resultados falsos de volta. Não use isso! A terceira abordagem pode falhar se já existir outra entrada com os mesmos valores para E-mail e nome.
Além disso, como observação:você nunca use
sp_ como seu prefixo! Este é um prefixo reservado da Microsoft e tem desvantagens em termos de desempenho - use outra coisa.