oracle怎么去系统日期 比方我现在一个语句 select * from table1 where 日期 like '' ''号里面能自动取当前的日期假如当前的系统日期是2012-09-12 怎么能让语句的结果变成select * from table1 where 日期 like '2012-09%' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table1 where 日期 like to_char(sysdate,'yyyy-mm')||'%'; 如果要用like的话 要用动态sql才能实现你是不是就是要截取到月份啊那可以to_char(日期,'yyyymm') =to_char(sysdate,'yyyymm') 【求助】oracle 连接服务端 TNS-12541: TNS: 无监听程序 oracle 9i 补丁问题 关于SQL的group by语句 oracle9i中如何查询指定行范围内的所有记录集 关于监听器启动不了的问题 如何通过utl_tcp实现聊天的功能 请问这个查询语句怎么写? 一个sql查询疑问 - - - - - 如何使非主键字段唯一- - - - - - 一个复杂的交叉报表的sql写法 oracle存储过程的问题 数据库b.有这种语法吗?
select * from table1 where 日期 like to_char(sysdate,'yyyy-mm')||'%';
你是不是就是要截取到月份啊
那可以to_char(日期,'yyyymm') =to_char(sysdate,'yyyymm')