Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2010, 14:26
ejbsoft
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Saber que un registro se inserto o actualizo

Cita:
Iniciado por ositoo Ver Mensaje
Wenas

Mi problema es que quiero saber dentro de un base de datos SQL Server 2005, como se hace para saber la fecha u hora en la que un registro se modifica o inserta en una tabla, sin tener que crear un campo a la tabla o algo parecido y estar guardarndo la fecha y hora cuando se inserte o modifique la tabla.

No se si la base de datos lleve como un historial internamente de lo que va haciendo en ella o algo parecido. Como por ejemplo en windows cuando creas un archivo en las propiedades puedes saber la fecha y hora en la que se creo o su ultima modificacion, sin haber tenido que guardar la fecha. Nose si SQL Server 2005 tenga algo parecido a eso.

Agradeceria si me pudieran contestar.
Hola.
Este tema se arreglaba con el antiguo "timestamp" del transact Sybase....
Actualmente Microsoft está a expensas de cambiarlo por el "rowversion", de todas maneras pienso que todavía le quedan años de vida, ya que está en infinidad de códigos...

Mas info:
http://msdn.microsoft.com/es-es/library/ms182776.aspx

Saludos