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

MySQL:el mejor tipo de datos para tiempo simple con horas y minutos

Usar time tipo de datos. El principal beneficio será la reutilización de la función de tiempo existente integrada en MySQL.

Probablemente será más eficiente en términos de espacio usando un smallint (solo 2 bytes) pero perderá la capacidad de usar funciones existentes para operar en campos cuya semántica es un time valor. Puedo pensar en funciones de formato, diferencia horaria, zonas horarias como ejemplos de escenarios en los que podría aprovechar inmediatamente el time tipo de datos.