Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Konversi ke datetime dari Oracle

Saya akan memulai dengan mencoba untuk menghindari mendapatkannya sebagai string di tempat pertama. Pastikan Anda menggunakan tipe data yang sesuai di Oracle, dan Anda harus dapat memanggil GetDateTime pada DataReader yang sesuai (atau apa pun yang Anda gunakan).

Jika Anda harus menguraikannya sebagai teks, maka Anda perlu menentukan format yang cocok dengan nilainya - jadi gunakan 7 f s bukannya 3, mengingat nilai Anda memiliki ".0000000" di akhir.

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

Tapi sekali lagi, saya akan sangat mendorong Anda untuk menghindari keharusan berurusan dengan nilai sebagai teks sama sekali.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-00933:Perintah SQL tidak diakhiri dengan benar saat menggunakan pivot

  2. ORA-01792:jumlah maksimum kolom dalam tabel atau tampilan adalah 1000 kesalahan saat menggunakan WITH di sql

  3. Bagaimana cara membuat aplikasi Java saya mengidentifikasi dirinya ke Oracle saat terhubung?

  4. SQL untuk menemukan kata-kata huruf besar dari kolom

  5. Cara mengulang daftar yang dibatasi di Oracle PLSQL