¿Cuál es la diferencia entre datetime y timestamp datatype en Sql Server ?.¿Cuál es la diferencia entre datetime y timestamp?
Respuesta
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]
gracias por la respuesta rápida. –
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.
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
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.
- 1. En Ruby on Rails, ¿cuál es la diferencia entre DateTime, Timestamp, Time y Date?
- 2. ¿Cuál es la diferencia entre .ToString (+) y ""
- 3. Diferencia entre 'DateTime' y 'DateTimeOffset'
- 4. ¿Cuál es la diferencia entre {0} y ""?
- 5. Cuál es la diferencia entre = y: =
- 6. Cuál es la diferencia entre $ (...) y `...`
- 7. ¿cuál es la diferencia entre:.! y: r !?
- 8. ¿Cuál es la diferencia entre ".equals" y "=="?
- 9. ¿Cuál es la diferencia entre dict() y {}?
- 10. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 11. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 12. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 13. ¿Cuál es la diferencia entre + = y = +?
- 14. ¿Cuál es la diferencia entre " " y ""?
- 15. Cuál es la diferencia entre $ y jQuery
- 16. OpenGL (ES) - ¿Cuál es la diferencia entre frustum y orto?
- 17. Cuál es la diferencia entre la función() {}() y la función() {}()
- 18. ¿Cuál es la diferencia entre la abstracción y la encapsulación?
- 19. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 20. ¿Cuál es la diferencia entre la vinculación estática y dinámica?
- 21. ¿Cuál es la diferencia entre la sección .got y .got.plt?
- 22. ¿Cuál es la diferencia entre el colado y la coerción?
- 23. ¿cuál es la diferencia entre el complemento y la biblioteca?
- 24. ¿Cuál es la diferencia entre el casting y la conversión?
- 25. ¿Cuál es la diferencia entre WPF y la aplicación Silverlight?
- 26. ¿Cuál es la diferencia entre uno mismo y la ventana?
- 27. ¿Cuál es la diferencia entre CookieContainer y la colección Response.Cookies?
- 28. ¿Cuál es la diferencia entre la relación Composición y Asociación?
- 29. ¿cuál es la diferencia entre el material y la textura?
- 30. ¿Cuál es la diferencia entre el marco y la arquitectura?
La pregunta duplicada https://stackoverflow.com/questions/7105093/difference-between-datetime-and-timestamp-in-sqlserver tiene discusiones, puede ser interesante leer –