Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да модифицирам съществуващи таблици за добавяне на часова зона

Според моя опит обикновено трябва да съхранявате данните като UTC, със съответната часова зона в отделна колона. Наличието на таблица за часови зони и съхраняване на ключа за часовата зона е разумното нещо да се направи с релационна база данни.

В този случай обаче всичките ви данни вече са в местно време, така че в този случай можете да съхраните местното време в колоната за време и да добавите колона за часовата зона. По този начин не е необходимо да конвертирате датите, които вече са в базата данни.

Съхраняването на отместване не е необходимо, освен ако в крайна сметка не забележите, че преобразуването от дата и зона в отместване отнема твърде много време.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - две зависими претеглени средни стойности в една заявка

  2. Codeigniter Active Record - Брой общите намерени редове с ограничение (MySQL)

  3. MySQL SUM заявката е изключително бавна

  4. ap_pass_brigade не успя във функцията handle_request_ipc

  5. Свързване към отдалечена база данни от локален хост компютър с помощта на mysql и PHP