sql >> Databasteknik >  >> RDS >> Mysql

MySQL - bästa datatypen för enkel tid med timmar och minuter

Använd time data typ. Den största fördelen är att återanvända befintlig tidsfunktion inbäddad i MySQL.

Det kommer förmodligen att vara mer effektivt när det gäller utrymme med en smallint (endast 2 byte) men du kommer att förlora möjligheten att använda befintliga funktioner för att arbeta på fält vars semantik är en time värde. Jag kan tänka mig formateringsfunktioner, tidsskillnad, tidszoner som exempel på scenarier där du omedelbart kan dra fördel av time datatyp.



  1. Hur konverterar man Oracle Date-format till Java?

  2. Hur fungerar det att få mysqls senaste infognings-ID med transaktioner? + transaktionsfrågor

  3. Spara stora data.frame i PostgreSQL med R

  4. Skillnaden mellan schema / databas i MySQL