Mặt nạ định dạng trong to_date()
cũng phải được đặt trong dấu ngoặc kép.
Để tạo đầu ra ở định dạng chuỗi, bạn cần áp dụng to_char()
với cùng một mặt nạ định dạng.
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