Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL - melhor tipo de dados para tempo simples com horas e minutos


Usar time tipo de dados. O principal benefício será a reutilização da função de tempo existente embutida no MySQL.

Provavelmente será mais eficiente em termos de espaço usando um smallint (apenas 2 bytes), mas você perderá a capacidade de usar funções existentes para operar em campos cuja semântica é um time valor. Posso pensar em funções de formatação, diferença de horário, fusos horários como exemplos de cenários em que você pode aproveitar imediatamente o time tipo de dados.