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

Oracle - ekstrak stempel waktu dari string varchar?

SQL> alter session set nls_timestamp_format = 'YYYY-MM-DD HH24:MI:SSXFF';

Session altered.

SQL> with t as (
  2     select 'Podlaski Oddział Straży Granicznej
  3  Informacja dobowa o zdarzeniach na terenie województwa podlaskiego
  4  w dniu 15.04.2013 r.'
  5         as original_string
  6       from dual)
  7  select to_timestamp(regexp_substr(original_string, '\d\d\.\d\d\.\d\d\d\d'), 'DD.MM.YYYY') as the_timestamp
  8    from t;

THE_TIMESTAMP
---------------------------------------------------------------------------
2013-04-15 00:00:00,000000000

1 row selected.



  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 Query dengan ORDER BY dan UNION

  2. ORACLE - Pilih Hitung pada Subquery

  3. Bagaimana cara memformat kolom NUMBER di Oracle?

  4. Tanggal Pengembalian tidak mendapatkan jam dan menit kembali

  5. Pernyataan dan ketentuan kueri Oracle SQL dengan stempel waktu dan tanggal ISO