sql >> Databasteknik >  >> RDS >> Oracle

hur får man tid i millisekunder från datumfältet i oracle för datumet 01-01-9999

Inget behov av PL/SQL , kan du göra det i vanlig SQL .

Att konvertera ett datum till millisekunder sedan 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. Skapa en databas i SQL Server (T-SQL)

  2. Alla kolumner sätts till samma värde

  3. SQL-fråga:Hämta ordnade rader från en tabell

  4. MySQL-anslutning ger nollreferens