oracle判断日期不在周六周日

select trim(to_char( to_date('2018/10/21','YYYY/MM/DD'),'day')) from dual
where trim(to_char( to_date('2018/10/21','YYYY/MM/DD'),'day')) in ('saturday','sunday') 

但是上面一种客户端版本不同:英文版 与中文版会出错,建议使用下面的查询方法: 

select to_char( to_date('2018/10/21','YYYY/MM/DD'),'d') from dual
where to_char( to_date('2018/10/21','YYYY/MM/DD'),'d') in ('1','7') 
发布了90 篇原创文章 · 获赞 19 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_32641813/article/details/91946750
今日推荐