sql >> Database >  >> RDS >> Oracle

String tot nu toe in Oracle met milliseconden

Oracle slaat alleen de breuken tot de seconde op in een DATE veld.

Gebruik TIMESTAMP in plaats daarvan:

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

, eventueel casten naar een DATE dan:

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


  1. Een MariaDB-database verplaatsen naar versleutelde en niet-versleutelde toestanden

  2. MariaDB LCASE() uitgelegd

  3. Hoe de laatste rij te lezen met SQL Server

  4. Aan de slag met SQL Server 2017 op Linux in de Azure-portal