sql >> Database >  >> RDS >> Oracle

converteer unix_timestamp naar tijdstempel in orakel

De UNIX-tijdstempel vertegenwoordigt het aantal seconden dat is verstreken sinds 1 januari 1970. Oracle staat toe dat een aantal dagen rechtstreeks aan een tijdstempel wordt toegevoegd. We kunnen de gewenste tijdstempel maken door het juiste aantal dagen in uw UNIX-tijdstempelwaarde toe te voegen aan 1970-01-01 00:00:00 :

SELECT
    TIMESTAMP '1970-01-01 00:00:00' + NUMTODSINTERVAL(1511421211, 'second')
FROM dual;

Dit levert het volgende op:

23.11.2017 07:13:31

Demo




  1. Het gebruik van TYPE =InnoDB in MySQL genereert een uitzondering

  2. PL/SQL-procedure:Hoe een select-statement retourneren?

  3. Vraag kolomnamen op uit een tabel van een andere gebruiker

  4. Kan geen verbinding maken met heroku postgresql-database vanuit de lokale node-app met sequelize