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

OracleのTIMESTAMPWITHTIMEZONEのタイムゾーンコンポーネントを変更します

    データベースに保存されているデータを本当に変更する必要がありますか?通常は、表示用に別のタイムゾーンに変換するだけで十分です。つまり

    SELECT <<your_timestamp_column>> AT TIME ZONE 'UTC'
      FROM <<your table>>
    

    もちろん、必要に応じて、次のこともできます

    UPDATE <<your table>>
       SET <<your timestamp column>> = <<your timestamp column>> AT TIME ZONE 'UTC'
    

    すべてのデータを変更します。




    1. スタンドアロンMySQLサーバー

    2. ユーザーログオン時のPostgresqlトリガー

    3. SqlAlchemyでdistincton(Postgres)を使用する正しい方法は何ですか?

    4. クラスを拡張することは良い習慣ですか?