En SQL Server 2008 y superior ¿cuál es la mejor manera/seguro/más correctaforma más segura de acceder al último ID de registro de una tabla
- para recuperar el ID (basado en autoincremental clave principal) de la base de datos ¿mesa?
- para recuperar el valor de la última fila de alguna otra columna (como, SELECCIONAR ARRIBA 1 DE LA PÁGINA ORDER BY DESC)?
Una pequeña complicación es si desea que se emita la última ID que todavía está en la base de datos, o la última ID emitida: el registro podría haberse agregado y eliminado. En cuyo caso, al usar un máximo/superior, etc., no obtendremos esa identificación. – Andrew