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

Преобразувайте String ISO-8601 дата в типа данни за времеви печат на Oracle

Елементите на модела на формата на датата са изброени в документацията на моделите за формат на дата и час:

SELECT to_timestamp_tz ('2014-09-12T11:53:06+00:00', 'YYYY-MM-DD"T"HH24:MI:SSTZH:TZM')
FROM DUAL

TO_TIMESTAMP_TZ('2014-09-12T11:53:06+00:00','YYYY-MM-DD"T"HH24:MI:SSTZH:TZM')
---------------------------------------------------------------------------
12-SEP-14 11.53.06.000000000 +00:00

Фиксираният T може да бъде включен като символен литерал:

Можете да включите тези знаци в модел за формат на дата:

  • Препинателни знаци като тирета, наклонени черти, запетаи, точки и двоеточия
  • Символни литерали, затворени в двойни кавички

TZH е час на зоната и TZM е минути на часовата зона. Останалите са по-често срещани елементи на модела.



  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 – криптиране и декриптиране

  2. как да направя пул на връзки в java?

  3. Защо няма изход, когато PLSQL Anonymous блок завърши?

  4. как да използвате dbms_scheduler за изпълнение на заданието на всеки 30 минути

  5. Функция NEXT_DAY() в Oracle