sql >> Database teknologi >  >> RDS >> Mysql

MySQL - bedste datatype til enkel tid med timer og minutter

Brug time datatype. Den største fordel vil være genbrug af eksisterende tidsfunktion indlejret i MySQL.

Det vil sandsynligvis være mere effektivt med hensyn til plads ved at bruge en smallint (kun 2 bytes), men du vil miste muligheden for at bruge eksisterende funktioner til at operere på felter, hvis semantik er en time værdi. Jeg kan tænke på formateringsfunktioner, tidsforskel, tidszoner som eksempler på scenarier, hvor du umiddelbart kunne drage fordel af time datatype.



  1. CSV i SQL-udvikler...

  2. Gruppér efter og tilføj kolonner

  3. Sådan dumpes PGresult for ikke-SELECT-kommandoer

  4. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver (maven + jboss)