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

MicrosoftHexの日付

    select CAST (0x00009CEF00A25634 as datetime) 2009-12-30 09:51:03.000を提供します

    これは2つの整数です。日付部分用に1つ0x00009CEF (10進数の40175)および時間部分用の1つ00A25634 (10進数の10638900)。日付部分は、1900年1月1日からの日数を示す符号付き整数です。時間部分は、ティック数を表す整数です。

    1秒間に300ティックあります。

    以下も同じ結果を返すことがわかります

    SELECT DATEADD(MILLISECOND,10638900*10/3.0, DATEADD(DAY,40175, '19000101'))
    

    これをpostgresに適用する方法を理解する必要があります 。

    編集:回答こちら どうやらこれを行います。自分でテストしたことはありません。



    1. MySQLクエリでDISTINCTとCOUNTを一緒に使用する

    2. カスケード更新Oracle

    3. Django dumpdataを使用して、全体的なデータのサブセットをダンプしますか?

    4. 初心者向けのSQLNOT演算子