0
我給出了查詢,我得到的錯誤爲SQL Error: ORA-01861: literal does not match format string 01861
。 ORD_DEL_DATE
是日期數據類型,值存儲在此列中的27-SEP-2017 12-00-00
。它不可能爲我改變NLS
設置,所以如果我可以在查詢中更改並使其運行,這是可能的。ORA-01861:文字不匹配格式字符串01861
SELECT * from Report_Result
WHERE ORD_DEL_DT >= TO_CHAR(TRUNC (SYSDATE , 'IW') - 7 , 'YYYYMMDD')
and ORD_DEL_DT < TO_CHAR (TRUNC (SYSDATE , 'IW'), 'YYYYMMDD')
謝謝它的作品 – Andrew