Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL - bester Datentyp für einfache Zeit mit Stunden und Minuten

Verwenden Sie time Datentyp. Der Hauptvorteil besteht in der Wiederverwendung vorhandener, in MySQL eingebetteter Zeitfunktionen.

Es wird wahrscheinlich platzsparender sein, ein smallint zu verwenden (nur 2 Bytes), aber Sie verlieren die Möglichkeit, vorhandene Funktionen zu verwenden, um mit Feldern zu arbeiten, deren Semantik eine time ist Wert. Ich kann mir Formatierungsfunktionen, Zeitunterschiede, Zeitzonen als Beispiele für Szenarien vorstellen, in denen Sie die time sofort nutzen könnten Datentyp.