select * from C$_0ZJK_MINZJ_STFQYDJ_1406 where toxdate(clrq,0) >= to_date('1987-01-01','YYYY-MM-DD') and toxdate(clrq,0)<= to_date('2014-08-31','YYYY-MM-DD')
select * from C$_0ZJK_MINZJ_STFQYDJ_1406 where clrq between to_date('1987-01-01','yyyy-mm-dd')and to_date('2014-08-31','yyyy-mm-dd')
求解这两条语句执行的结果不一样的原因。
------解决方案--------------------
DD-MON-YY 这个掩码的问题,因为掩码中的年份采用的是YY的掩码,只有年份的最后两位数字,年份有时返回是错误的