读书人

oracle如何去系统日期

发布时间: 2012-09-23 10:28:11 作者: rapoo

oracle怎么去系统日期
比方我现在一个语句 select * from table1 where 日期 like '' ''号里面能自动取当前的日期

假如当前的系统日期是2012-09-12 怎么能让语句的结果变成select * from table1 where 日期 like '2012-09%'


[解决办法]

SQL code
select * from table1 where 日期 like to_char(sysdate,'yyyy-mm')||'%';
[解决办法]
如果要用like的话 要用动态sql才能实现
你是不是就是要截取到月份啊
那可以to_char(日期,'yyyymm') =to_char(sysdate,'yyyymm')

读书人网 >oracle

热点推荐