timestamp

Fragen und Probleme rund um die Abfragespache SQL.
Antworten
simar
Neuer Benutzer
Beiträge: 29
Registriert: Di 9. Okt 2018, 17:40

timestamp

Beitrag von simar » Fr 9. Nov 2018, 18:44

finde ich hier auch zu diesem, für mich, Problem eine Lösung?


Der "select timestamp with time Zone 'epoch'+ 1527094252*INTERVAL'1 second'
from table_1" bringt ein Datum mit Uhrzeit
jetzt möchte ich anstatt "1527094252" einen Alias bzw. den Feldnamen der Spalte timestamp einsetzen damit ich alle Zeilen meiner Tabelle table_1 anzeigen kann.

Vorab schon mal vielen Dank

akretschmer
Erfahrener Benutzer
Beiträge: 7513
Registriert: So 29. Okt 2006, 13:35
Wohnort: Kaufbach, Sachsen, Germany, Germany
Kontaktdaten:

Re: timestamp

Beitrag von akretschmer » Fr 9. Nov 2018, 20:13

to_timestamp() könnte Dein Freund werden.

Code: Alles auswählen

test=# select timestamp with time Zone 'epoch'+ 1527094252*INTERVAL'1 second';
        ?column?        
------------------------
 2018-05-23 18:50:52+02
(1 row)

test=*# create table simar(zeit bigint);
CREATE TABLE
test=*# insert into simar values (1527094252);
INSERT 0 1
test=*# select to_timestamp(zeit) from simar ;
      to_timestamp      
------------------------
 2018-05-23 18:50:52+02
(1 row)

test=*#
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

simar
Neuer Benutzer
Beiträge: 29
Registriert: Di 9. Okt 2018, 17:40

Re: timestamp

Beitrag von simar » Sa 10. Nov 2018, 01:17

Danke Dir,
mußte noch die "Zeit" warum auch immer in "Zeit/1000" ändern dann hat es gepasst.
Super

Antworten