Oracle 日期转换TO_CHAR

找出(任何年份)2月受聘的所有员工

SELECT * FROM EMP
WHERE TO_CHAR(hiredate,'mm') ='2' ;

在oracle 数据库中,TO_CHAR是可以返回int类型的,所以正确的写法是

SELECT * FROM EMP
WHERE TO_CHAR(hiredate,'mm') = 2 ;  

 

 

posted @ 2012-10-23 00:24  一布  阅读(218)  评论(0编辑  收藏  举报