sql >> Base de Datos >  >> RDS >> Mysql

Cuándo usar fecha y hora o marca de tiempo

Suponiendo que está utilizando MS SQL Server (que no es así, consulte la Actualización a continuación ):

Información sobre MSDN

Si necesita almacenar información de fecha/hora en una fila y no tener ese cambio de fecha/hora, use DateTime; de lo contrario, use la marca de tiempo.

También tenga en cuenta: Los campos de marca de tiempo de MS SQL Server no son fechas ni horas, son representaciones binarias de la secuencia relativa de cuándo se cambiaron los datos.

Actualizar

Como has actualizado para decir MySQL:

Cita de Referencia de MySQL

Más notablemente:

Entonces, si está utilizando una aplicación en varias zonas horarias y necesita la fecha/hora para reflejar la configuración de los usuarios individuales, use la marca de tiempo. Si necesita consistencia independientemente de la zona horaria, use Datetime