@@IDENTITY te retorna el valor del último Autonumérico generado por el motor, digamos que lo tendrías que evaluar despues de hacer el INSERT.
Lo que vos querés hacer, lo podes solucionar haciendo un:
Código SQL
[-]SELECT MAX(CAMPO)
FROM TABLA
Saludos!