sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur man konverterar Unix-epok till en tidsstämpel

to_char() konverterar ett tal, datum eller tidsstämpel till en sträng, inte tvärtom.

Du vill ha to_timestamp()

Konvertera Unix-epok (sekunder sedan 1970-01-01 00:00:00+00) till tidsstämpel

Så använd bara den funktionen på din kolumn

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

Detta förutsätter att uxts är någon slags nummerdatatyp (integer , bigint eller double precision )




  1. Oracle till PostgreSQL — Markörer och lträd

  2. En introduktion till TimescaleDB

  3. Främmande nyckel till sammansatt nyckel

  4. Hur WEIGHT_STRING()-funktionen fungerar i MySQL