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

Rails + Postgres:結合されたテーブルから列のタイムゾーン情報を返さない

    関係するデータ型を把握することから始めるべきだと思います。 PostgreSQLの「datetime」データ型は実際には timestamp<です。 / code> 2つのバリエーションがあります: with およびタイムゾーンなし 。デフォルトはwithout

    内部的には、PostgreSQLは常にUTCタイムスタンプを保存します。タイムゾーンデータ自体はではありません タイムゾーンの有無にかかわらず、タイムスタンプ付きで保存されます。これらは、クライアントのタイムゾーン設定に対応する入力と出力のデコレータにすぎません。

    詳細な説明、例、リンクについては、この関連する回答をご覧ください



    1. 忙しいデータの人々のための7つの無料のデータベース作図ツール

    2. Hibernateを使用して列を選択するにはどうすればよいですか?

    3. MSSQLServerでの24時間年中無休のISデータベースのスケジュールされたメンテナンス

    4. Oracleセッションの言語を変更する方法