iT邦幫忙

0

ORACLE 日期比較

GJ 2019-01-08 20:13:01917 瀏覽

請問我從系統SELECT 出來是這樣日期格式 "03-8月 -16"

我用WHERE XXX >= DATE'01-8月 -16' 或TO_CHAR先轉2016/08/01再to_date比大小

都會報格式錯誤之類的,請問標準應要怎樣用呢? 感謝

1 個回答

1
暐翰
iT邦大師 1 級 ‧ 2019-01-08 20:39:01
最佳解答

timestamp使用:

select * from 你的表格 
where XXX  >= to_timestamp('2016-08-16', 'YYYY-MM-DD')

date使用:

select * from 你的表格 
where XXX  >= to_date('2016-08-16', 'YYYY-MM-DD')

我要發表回答

立即登入回答