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

PostgreSQLの時間のタイムスタンプの違い

    最初にポップアップするもの

    EXTRACT(EPOCH FROM current_timestamp-somedate)/3600
    

    きれいではないかもしれませんが、道路のブロックを解除します。間隔による間隔の除算が定義されている場合は、よりきれいになる可能性があります。

    編集 :ゼロより大きくしたい場合は、absまたはgreatest(...、0)を使用してください。あなたの意図に合った方。

    編集++ageを使用しなかった理由 そのage ドキュメントを引用するには、引数を1つ指定します。 current_dateから減算します(深夜) 。つまり、深夜に実行しない限り、正確な「年齢」は得られません。今はほぼ午前1時です:

    select age(current_timestamp);
           age        
    ------------------
     -00:52:40.826309
    (1 row)
    


    1. PostgreSQLクロス集計クエリ

    2. PostgreSQL接続プーリング:パート4 –PgBouncerとPgpool-II

    3. SSMSのインストール方法

    4. 在庫データベースが小売業に利益をもたらす4つの方法