sql >> Databáze >  >> RDS >> PostgreSQL

Jak převést unixovou epochu na časové razítko

to_char() převede číslo, datum nebo časové razítko na řetězec, nikoli naopak.

Chcete to_timestamp()

Převést unixovou epochu (sekundy od 1970-01-01 00:00:00+00) na časové razítko

Stačí tedy použít tuto funkci na svůj sloupec

SELECT lt,dw,up,to_timestamp(uxts) as uxts 
from products;

To předpokládá, že uxts je nějaký typ datového typu čísla (integer , bigint nebo double precision )




  1. PERIOD_DIFF() Příklady – MySQL

  2. Omezení paměti v SQL Server 2016 SP1

  3. Kdy je čas upgradovat na SQL?

  4. Unitils a DBMaintainer – jak zajistit, aby fungovaly s více uživateli/schématy?