当前位置: 代码迷 >> Oracle开发 >> oracle如何去系统日期
  详细解决方案

oracle如何去系统日期

热度:85   发布时间:2016-04-24 07:20:56.0
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')
  相关解决方案