Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL - najlepszy typ danych dla prostego czasu z godzinami i minutami

Użyj time typ danych. Główną korzyścią będzie ponowne wykorzystanie istniejącej funkcji czasu wbudowanej w MySQL.

Prawdopodobnie będzie bardziej wydajny pod względem miejsca przy użyciu smallint (tylko 2 bajty), ale stracisz możliwość korzystania z istniejących funkcji do operowania na polach, których semantyka to time wartość. Myślę o funkcjach formatowania, różnicy czasu, strefach czasowych jako przykładach scenariuszy, w których można od razu skorzystać z time typ danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać częstotliwość słowa z rzędu za pomocą mysql fulltext

  2. Wyzwalacze PHP MySQL - Jak przekazać zmienne do wyzwalacza?

  3. Porównaj MySQL z CSV i znajdź różnice

  4. Jak utrzymujesz kontrolę wersji swojej struktury bazy danych?

  5. Daty nakładające się na MySQL, żadne nie są sprzeczne