Unixtimestamp in Oracle
Howdy,
photo credit: bogenfreund
nur ein kleiner Tipp für alle die sich mit dem Design von Datenbanken unter Oracle plagen, oft braucht man einen UNIX Timestamp, diesen kennt Oracle leider von sich aus nicht.
Folgender „code“ erzeugt diesen Timestamp für euch im passenden Format:
SELECT ROUND ( ( TO_DATE (TO_CHAR (CURRENT_TIMESTAMP, 'DD.MM.YYYY HH24:MI:SS'), 'DD.MM.YYYY HH24:MI:SS' ) - TO_DATE ('01-01-1970', 'DD.MM.YYYY HH24:MI:SS') ) * 86400, 0 ) unix FROM DUAL
Diese Möglichkeit sieht irgendwie einfach aus 😉
http://jehiah.cz/archive/oracle-date-to-unix-timestamp