sql >> Database teknologi >  >> RDS >> Oracle

hvordan man får tid i millisekunder fra datofeltet i oracle for datoen 01-01-9999

Intet behov for PL/SQL , kan du gøre det i almindelig SQL .

At konvertere en dato til millisekunder siden 01-JAN-1970 :

SQL> SELECT to_number(DATE '9999-01-01'
  2         - to_date('01-JAN-1970','DD-MON-YYYY')) * (24 * 60 * 60 * 1000) milliseconds
  3  FROM dual;

      MILLISECONDS
------------------
   253370764800000

SQL>


  1. COS() eksempler i SQL Server

  2. Databasetransaktioner i Zend Framework:Er de isolerede?

  3. Kan PostGIS bruges til at lave et netkort over et land?

  4. MYSQL Venstre forbinder A.table og b.table, mens du beholder et.table-id