表 FI_TEMPLATE_PUBLISH
字段
PUBLISH_ID VARCHAR2(30) not null,
PUBLISH_NOTE VARCHAR2(255),
PUBLISH_TIME DATE,
USER_ID VARCHAR2(20),我想根据年份查找所有的数据,该怎么写SQL语句例如:select * from FI_TEMPLATE_PUBLISH where ......='2011'下面怎么写
字段
PUBLISH_ID VARCHAR2(30) not null,
PUBLISH_NOTE VARCHAR2(255),
PUBLISH_TIME DATE,
USER_ID VARCHAR2(20),我想根据年份查找所有的数据,该怎么写SQL语句例如:select * from FI_TEMPLATE_PUBLISH where ......='2011'下面怎么写
解决方案 »
- 求助一条SQL语句。。。
- 为何[存档终点]是USE_DB_RECOVERY_FILE_DEST,而不是目录?
- oracle 主键自增.net
- dbms_job.submit:想要在今天23点执行,然后每一小时执行一次
- Oracle安装字符集编码请教
- 大公司大项目的数据库表格文档怎么管理?
- ORA-00932 LONG类型字段的更新出错
- oracle可以实现自动备份吗。如果能,如何操作呀。。谢谢
- oracle问题 (imp出问题)欢迎大家讨论
- 如果一个oracle数据库实例一直被一个程序进行读写占用,那么其他的程序是不是因为连接被占用而不能对数据库进行读写操作了?
- centos6 安装oracle10g 登录时候报错
- 求教:关于oracle job的问题
字段
PUBLISH_ID VARCHAR2(30) not null,
PUBLISH_NOTE VARCHAR2(255),
PUBLISH_TIME DATE,
USER_ID VARCHAR2(20),
select * from FI_TEMPLATE_PUBLISH where to_char(PUBLISH_TIME,'yyyy')='2011'
将日期字段转换为特定格式的日期进行比较,得到的结果绝对不会有错!select * from fi_template_publish
where to_date(publish_time,'yyyy-mm-dd')=to_date('2011-04-01','yyyy-mm-dd');