sql >> Databáze >  >> RDS >> Oracle

Řetězec k datu v Oracle s milisekundami

Oracle ukládá pouze zlomky do sekundy v DATE pole.

Použijte TIMESTAMP místo toho:

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

, případně jej přenést do DATE pak:

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


  1. Nelze načíst DLL „OraOps10.dll“

  2. Selhání addnode resolv.conf

  3. TIME_FORMAT() Příklady – MySQL

  4. Předejte pole uložené rutině MySQL