Oracle中date型数据检索
来源:互联网 发布:什么是办公软件 编辑:程序博客网 时间:2024/06/06 12:39
用date型字段进行数据检索时需要注意:数据格式化!
此数据格式化不同于用SimpleDateFormat("yyyy-MM-dd")对象进行格式化,而是用Oracle的内置函数to_date() 或标识符date来格式化。
例如:
有个字段是date数据,我想查询某某年度的数据。
错误写法:select * from table_Name where col_Name > '2009-10-14';
select * from table_Name where col_Name like '2006%';
这样就报:ora-01861 文字与格式字符串不匹配!
正确写法:1. 加to_date()函数
select * from table_Name where col_Name > to_date('2009-10-14','yyyy-MM-dd');
2. 加date标志
select * from table_Name where col_Name > date'2009-10-14';
3. 加to_char()函数(这样使用不了索引,影响性能,一般不建议这样使用)
select * from table_Name where to_char(col_Name,'yyyy-MM-dd') like '2006%';
- Oracle中date型数据检索
- Oracle中插入Date数据
- Oracle中插入Date数据
- oracle中date类型数据
- Oracle中插入Date数据
- oracle中date类型数据的操作
- Oracle 检索数据
- oracle,jdbc date型数据存储小结
- 如何在dotConnect for Oracle中检索和修改数据
- 查询Oracle中两个字段间的数据(date类型)
- oracle中Date类型字段数据插入格式
- SQL语句oracle中如何插入Date类型的数据
- 往oracle数据库中添加date类型是数据
- 如何在Oracle中查询Date类型字段的数据
- SQL语句oracle中如何插入Date类型的数据
- 在Oracle中查询Date类型字段的数据
- oracle数据库中输入date类型的数据
- Oracle中解决DATE类型数据查询速度慢问题
- PHP第三方支付接口,银行接口(附下载),third party bank interface
- 为什么要org 07c00h?
- PyDev for Eclipse 简介
- 云计算七问七答
- 并发,同步异步
- Oracle中date型数据检索
- Oracle to_char格式化函数
- 由挂机程序所想到的!
- 正则(正规)表达式基础
- 静静的写我的博客
- DOS命令
- 曼切斯特差分编码和解码
- 快毕业了,我能做什么?
- 查每个分類前N条记录