2010-12-16 26 views

Respuesta

31

Uno es una fecha y hora, el otro es un tipo de columna que se actualiza cada vez que se actualiza una fila.

[Nota: la indicación de la hora está en desuso; rowversion utilizar en su lugar]

+0

gracias por la respuesta rápida. –

6

Marca de tiempo (sinónimo obsoleto para rowversion):

es un tipo de datos que expone generados automáticamente, números binarios únicos dentro de una base de datos. rowversion generalmente se usa como un mecanismo para las filas de la tabla de estampado de versiones. El tamaño de almacenamiento es de 8 bytes. El tipo de datos rowversion es solo un número creciente y no conserva una fecha o una hora. Para registrar una fecha u hora, use un tipo de datos datetime2.

http://msdn.microsoft.com/en-us/library/ms182776.aspx

0

Normalmente sello de tiempo utilizado, cuando cada vez que insertó nuevo registro en la base de datos automáticamente el sistema tomaría un tiempo predeterminado de fecha por ejemplo: la transacción como depósito bancario o con dibujar

tipo de datos en tiempo de datos utilizada en el movimiento de insertar la fecha definida por el usuario en el registro ex: fecha de nacimiento

0

marca de tiempo es el sinónimo de el tipo de datos rowversion y está sujeto al comportamiento de los sinónimos del tipo de datos. En las sentencias DDL, use rowversion en lugar de timestamp siempre que sea posible. En forma simple de decir, significa el tiempo de actualización de la fila. datetime significa el tiempo de creación de la fila. DateTime es constante y el otro es modificable como tiempo real y hora local.

Cuestiones relacionadas