sql >> データベース >  >> RDS >> Mysql

タイムゾーンを追加するために既存のテーブルを変更する方法

    私の経験では、通常、データをUTCとして保存し、関連するタイムゾーンを別の列に保存する必要があります。タイムゾーンのテーブルを用意し、タイムゾーンキーを保存することは、リレーショナルデータベースを使用するのに合理的なことです。

    ただし、この場合、すべてのデータはすでに現地時間にあるため、この場合、現地時間を時間列に格納し、タイムゾーンの列を追加できます。そうすれば、すでにデータベースにある日付を変換する必要はありません。

    日付とゾーンからオフセットへの変換に時間がかかりすぎることに気付かない限り、オフセットを保存する必要はありません。




    1. MySQLを更新すると、影響を受ける行が返されますが、実際にはデータベースは更新されません

    2. Cakephp2.0mysqlクエリ

    3. 子オブジェクトがまだ開いているため、接続を再関連付けできません

    4. Microsoft SQLServer2000でMySQLLIMIT句をエミュレートする