我在oracle中查询一个时间字段,只想得到它的年份......... 我在oracle中查询一个时间字段,只想得到它的年份。在oracle中有没有一个函数,可以实现这个功能???在线等......... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_char(sysdate,'yyyy') from dual SQL> select to_char(sysdate,'yyyy') from dual;TO_CHAR(SYSDATE,'YYYY')-----------------------2006 SELECT TO_CHAR(字段,'yyyy') from 表 查询两个年份之间的记录,用SQL语句如何实现??如:查询2004年到2006年的所有记录。 select to_char(sysdate,'yyyy') from dual 2004-2006间的记录select * from 表 where 时间字段 between to_date('2004','yyyy') and to_date('2006','yyyy') 触发器问题 oracle 怎么把表的数据和注释一起导入到另外一个用户下的表中? 如何修改SGA的大小 help!ora-01861 文字与格式字符串不匹配 多表查询时怎么用COUNT函数,并把查询结果如何赋值给一个变量! [求助]请教高手跨表查询的问题 ! 请高手解决启动问题,分不够再加!!!!!!!!!!! 请问这个语句错在那里 逐行触发器中怎样知道哪些列被修改了? 用sqlplus怎么进不了??救命! 系统重装-ORACLE系统备份还原如何操作 求助高手,一个关于两个用户之间表的问题.在线等.很急.谢谢!!!!!1
-----------------------
2006
select * from 表 where 时间字段 between to_date('2004','yyyy') and to_date('2006','yyyy')