Saber el Ultimo registro que ha sido Actualizado

19/08/2003 - 17:48 por Jorge Eldis | Informe spam
Hola amigos

Necesito saber cual fue el ultimo registro actualizado en una tarbla ya que
cuando actualizan un registro quiero actualizar un campo de ese mismo
registro con la fecha y la hora que se actualizó


Saludos Jorge Eldis

Preguntas similare

Leer las respuestas

#1 Anita
19/08/2003 - 18:47 | Informe spam
Utiliza un trigger de dicha tabla de tipo update.


"Jorge Eldis" escribió en el mensaje
news:
Hola amigos

Necesito saber cual fue el ultimo registro actualizado en una tarbla ya


que
cuando actualizan un registro quiero actualizar un campo de ese mismo
registro con la fecha y la hora que se actualizó


Saludos Jorge Eldis


Respuesta Responder a este mensaje
#2 Juan Carlos Leguizamón
20/08/2003 - 17:00 | Informe spam
Hola, si entendí bien el asunto, te queda más fácil ponerle DEFAULT
GETDATE() a ese campo que quieres actualizar con la fecha y hora, y que
supongo que es de tipo fecha.

"Jorge Eldis" escribió en el mensaje
news:
Gracias Anita pero como se a que registro se le esta haciendo
actualizacion?,

Es que necesito saber para poder actualizar la fecha en ese mismo


registro,
Claro esta yo puedo hacerlo a nivel de la aplicacion pero seria factible
hacerlo en la Base de Datos.

Saludos Jorge Eldis
"Anita" wrote in message
news:
> Utiliza un trigger de dicha tabla de tipo update.
>
>
> "Jorge Eldis" escribió en el mensaje
> news:
> > Hola amigos
> >
> > Necesito saber cual fue el ultimo registro actualizado en una tarbla


ya
> que
> > cuando actualizan un registro quiero actualizar un campo de ese mismo
> > registro con la fecha y la hora que se actualizó
> >
> >
> > Saludos Jorge Eldis
> >
> >
>
>


Respuesta Responder a este mensaje
#3 Jorge Eldis
21/08/2003 - 15:41 | Informe spam
Si asi es, en un principio ese es el metodo que uso pero cuando hago un
"UPDATE" no lo actualiza ya que el default es solo si el campo va a quedar
en NULL por eso queria sabes cual es el registro que estoy actualizando para
hacer un Trigger y actualizar la Fecha de dicho Campo.

Saludos y muchas gracias por la respuesta.

PD: Yo sigo investigando para ver si encuentro algo.
"Juan Carlos Leguizamón" wrote in
message news:O%
Hola, si entendí bien el asunto, te queda más fácil ponerle DEFAULT
GETDATE() a ese campo que quieres actualizar con la fecha y hora, y que
supongo que es de tipo fecha.

"Jorge Eldis" escribió en el mensaje
news:
> Gracias Anita pero como se a que registro se le esta haciendo
> actualizacion?,
>
> Es que necesito saber para poder actualizar la fecha en ese mismo
registro,
> Claro esta yo puedo hacerlo a nivel de la aplicacion pero seria factible
> hacerlo en la Base de Datos.
>
> Saludos Jorge Eldis
> "Anita" wrote in message
> news:
> > Utiliza un trigger de dicha tabla de tipo update.
> >
> >
> > "Jorge Eldis" escribió en el mensaje
> > news:
> > > Hola amigos
> > >
> > > Necesito saber cual fue el ultimo registro actualizado en una tarbla
ya
> > que
> > > cuando actualizan un registro quiero actualizar un campo de ese


mismo
> > > registro con la fecha y la hora que se actualizó
> > >
> > >
> > > Saludos Jorge Eldis
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Juan Carlos Leguizamón
21/08/2003 - 16:23 | Informe spam
Ah ya veo, entonces en el trigger debes preguntar por los campos que
conformen la llave primaria.

En otras palabras, cuando se trata de un Update, los registros modificados
quedan en las tablas deleted e inserted. Para el caso basta con usar la
tabla inserted, y podrias hacer un update a la tabla usando from inserted y
comparando por la llave primaria. Imagino que el trigger es el unico que
actualiza el valor de ese campo fecha.

Saludos,
JCL

"Jorge Eldis" escribió en el mensaje
news:OVQFOl%
Si asi es, en un principio ese es el metodo que uso pero cuando hago un
"UPDATE" no lo actualiza ya que el default es solo si el campo va a quedar
en NULL por eso queria sabes cual es el registro que estoy actualizando


para
hacer un Trigger y actualizar la Fecha de dicho Campo.

Saludos y muchas gracias por la respuesta.

PD: Yo sigo investigando para ver si encuentro algo.
"Juan Carlos Leguizamón" wrote in
message news:O%
> Hola, si entendí bien el asunto, te queda más fácil ponerle DEFAULT
> GETDATE() a ese campo que quieres actualizar con la fecha y hora, y que
> supongo que es de tipo fecha.
>
> "Jorge Eldis" escribió en el mensaje
> news:
> > Gracias Anita pero como se a que registro se le esta haciendo
> > actualizacion?,
> >
> > Es que necesito saber para poder actualizar la fecha en ese mismo
> registro,
> > Claro esta yo puedo hacerlo a nivel de la aplicacion pero seria


factible
> > hacerlo en la Base de Datos.
> >
> > Saludos Jorge Eldis
> > "Anita" wrote in message
> > news:
> > > Utiliza un trigger de dicha tabla de tipo update.
> > >
> > >
> > > "Jorge Eldis" escribió en el mensaje
> > > news:
> > > > Hola amigos
> > > >
> > > > Necesito saber cual fue el ultimo registro actualizado en una


tarbla
> ya
> > > que
> > > > cuando actualizan un registro quiero actualizar un campo de ese
mismo
> > > > registro con la fecha y la hora que se actualizó
> > > >
> > > >
> > > > Saludos Jorge Eldis
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida