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

Oracle mendapatkan tanggal yang diformat sebagai string antara dua tanggal

Masker format di to_date() harus diapit dalam tanda kutip tunggal juga.

Untuk menghasilkan output dalam format string, Anda perlu menerapkan to_char() dengan topeng format yang sama.

select to_char(to_date('20160101', 'YYYYMMDD') + level - 1, 'YYYYMMDD') as dt
from   dual
connect by level <= 1 + to_date('20160104', 'YYYYMMDD') - to_date('20160101', 'YYYYMMDD')
;


DT     
--------
20160101
20160102
20160103
20160104


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat mendaftar dalam transaksi

  2. Ekspresi Reguler untuk REGEXP_SUBSTR di Oracle

  3. String panjang di N-Hibernate dengan Oracle menyebabkan kesalahan

  4. Bagaimana cara menyimpan file TIFF di Oracle?

  5. Apakah ODP.NET dapat didistribusikan kembali?