sql >> Databáze >  >> RDS >> Mysql

Jak upravit existující tabulky pro přidání časového pásma

Podle mých zkušeností byste měli data obecně ukládat jako UTC s příslušným časovým pásmem v samostatném sloupci. Mít tabulku časových pásem a uložit klíč časových pásem je rozumná věc, kterou je třeba udělat s relační databází.

V tomto případě jsou však všechna vaše data již v místním čase, takže v tomto případě můžete uložit místní čas do sloupce času a přidat sloupec pro časové pásmo. Tímto způsobem nemusíte převádět data, která jsou již v databázi.

Ukládání offsetu není nutné, pokud si nakonec nevšimnete, že převod z data a zóny na offset je příliš časově náročný.




  1. Příkaz mysql delete s limitem

  2. MySQL Levé spojení s dotazem na křížové spojení

  3. .NET Oracle spravované sdružování připojení k datům nefunguje nebo je pomalé

  4. Zobrazení a náhodné řazení php polí