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

oracle systimestamp(sysdate)からミリ秒

    • DBタイムゾーンにとらわれない
    • ミリ秒単位
    • XEで動作します
        function current_time_ms
            return number
        is
            out_result number;
        begin
            select extract(day from(sys_extract_utc(systimestamp) - to_timestamp('1970-01-01', 'YYYY-MM-DD'))) * 86400000 
                + to_number(to_char(sys_extract_utc(systimestamp), 'SSSSSFF3'))
            into out_result
            from dual;
            return out_result;
        end current_time_ms;
    
    を終了します

    1. SQLServerで複合主キーを作成する

    2. SQLSTATE [HY093]:無効なパラメーター番号:パラメーターが定義されていません

    3. Oracle9iでcsv文字列を最適に分割する方法

    4. KubernetesでのヘルパーコンテナとしてのProxySQLの実行