Oracle
 sql >> база данни >  >> RDS >> Oracle

Низ до дата в Oracle с милисекунди

Oracle съхранява само частите до секунда в DATE поле.

Използвайте TIMESTAMP вместо това:

SELECT  TO_TIMESTAMP('2004-09-30 23:53:48,140000000', 'YYYY-MM-DD HH24:MI:SS,FF9')
FROM    dual

, вероятно го прехвърля към DATE след това:

SELECT  CAST(TO_TIMESTAMP('2004-09-30 23:53:48,140000000', 'YYYY-MM-DD HH24:MI:SS,FF9') AS DATE)
FROM    dual


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталиране на Oracle 11g Release 2 Enterprise Edition на Windows 7 32-Bit

  2. Как да деинсталирате / напълно да премахнете Oracle 11g (клиент)?

  3. Как да използвате аналитични функции в oracle (над разделяне по ключова дума)

  4. Моето пътуване OOW15 е завършено

  5. Oracle SQL PIVOT Table