select * from SCA_WORK_CALENDAR where DAY>=to_date('2015','yyyy') and DAY<to_date('2016','yyyy') and DAY_TYPE='0' order by CALENDAR_ID

在公司执行这条sql语句时,得不到2015年的数据,只能得到2016年的数据,

原因:

select to_char(to_date('2015','yyyy'),'yyyy-mm-dd hh24:mi:ss') from dual

 

执行结果:2015-11-01 00:00:00

 

在执行  to_date('2015','yyyy')  语句的时候,要把所有的信息写全  to_date('2015-01-01 00:00:00','yyyy-mm-dd hh24:mi:ss')

 posted on 2015-11-09 15:43  细蚊仔C  阅读(322)  评论(0编辑  收藏  举报