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

Конвертиране в дата и час от Oracle

Бих започнал като се опитвате да избегнете получаването му като низ на първо място. Уверете се, че използвате подходящия тип данни в Oracle и трябва да можете да извикате GetDateTime на съответния DataReader (или каквото и да използвате).

Ако трябва анализирайте го като текст, тогава трябва да посочите формат, който съответства на стойността - затова използвайте 7 f s вместо 3, като се има предвид, че вашата стойност има ".0000000" в края.

DateTime.ParseExact(testdate, "yyyy-MM-dd HH:mm:ss.fffffff",
                    CultureInfo.InvariantCulture)

Но отново бих силно призовавам ви да избягвате изобщо да се занимавате със стойността като текст.



  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 APEX?

  2. SQL Server еквивалент на функцията WM_CONCAT

  3. Използване на nzload за зареждане на специални символи

  4. Мутираща таблица в Oracle 11, причинена от функция

  5. Запитване за Oracle TIMESTAMP С ЧАСОВА ЗОНА