要在时间字段中用LIKE来查2003年的数据 select datetime from table where substr(to_char(datatime,'yyyy-mm-dd hh24:mi:ss'),1,4) = '2003'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select datetime from table where to_char(datatime,'YYYY') = '2003' 我不知道你再datetime上有没有索引,如果有的话不如select datetime from table where datatime>=to_date('20030101','yyyymmdd') and datatime<=to_date('20031231','yyyymmdd'); select datetime from table where to_char(datatime,'YYYY') like '%2003%' 小弟请教一个关于外键设计的问题~ 去哪儿里下oracle? 执行计划会对,返回结果记录的顺序有影响么 急求一巧妙的ORACLE查询语句 不知道有没有好办法? 菜鸟提问::;;;; 急!Oracle OLAP 技术难题和询问 (入者给分) 怎麼用語句的形式將游標參數傳到procedure裡面? 系统重装之后如何恢复oracle11g数据库 关于存储过程同步表数据 为何作业提交成功后,在OEM控制台中总是失败状态?(在线等) 有什么方法可以查询指定表分区中的数据吗?
select datetime from table where datatime>=to_date('20030101','yyyymmdd') and
datatime<=to_date('20031231','yyyymmdd');