Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

capturar ultimo valor ingresado

Estas en el tema de capturar ultimo valor ingresado en el foro de SQL Server en Foros del Web. buenas noches. nuevamente recurro a ustedes. para que me den una mano con esto. e buscado en google pero no le pego a la respuesta.... ...
  #1 (permalink)  
Antiguo 10/11/2011, 20:03
 
Fecha de Ingreso: agosto-2008
Mensajes: 367
Antigüedad: 15 años, 8 meses
Puntos: 5
capturar ultimo valor ingresado

buenas noches. nuevamente recurro a ustedes. para que me den una mano con esto. e buscado en google pero no le pego a la respuesta....
asi como @@identity devuelve el ultimo valor insertado en capo identity como puedo saber cual es el ultimo valor ingresado en un campo uniqueidentifier ?????

gracias espero esta respuesta con ansias para continuar el proyecto
  #2 (permalink)  
Antiguo 10/11/2011, 21:55
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: capturar ultimo valor ingresado

Bueno, @@identity, te devuelve el ULTIMO VALOR CALCULADO pero para todo el contexto de la base de datos, mientras que SCOPE_IDENTITY(), te devuelve el ultimo valor calculado para la conexion (spid) que lo genero.

En cuanto a obtener el ultimo valor insertado por uniqueidentifier, podria ser con un MAX() o bien SELECT TOP 1 tucampo FROM TUTABLA ORDER BY ASC
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 12/11/2011, 18:09
 
Fecha de Ingreso: agosto-2008
Mensajes: 367
Antigüedad: 15 años, 8 meses
Puntos: 5
Respuesta: capturar ultimo valor ingresado

muchas gracias por su tiempo... uniqueidentifier.. es un valor no solo numerico no creo y hablo de atrevido tal vez. que con un max lo pueda obtener... con select top me gusta mas.. igual ateniendome a cosas que e leido.. obte por generar el codigo uniqueidentifier desde un SP y guardarlo yo en vez de que lo genere la db. funcionar funciona impecable no se si sera lo mejor pero por ser mi primer entrega de db lo mando asi . y espero devolucion del profe si me corrige como equivocado me dira el mejor metodo.. pero creo que es lo mejor...

muchas gracias nuevamente iislas y a las ordenes

Etiquetas: ultimo, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:48.