Oracle中日期字段的处理
来源:互联网 发布:淘宝网卫衣女款 编辑:程序博客网 时间:2024/06/03 21:38
Test表中有start_date字段,如何取得start_date的年份呢。例如start_date为"2014-04-21"。取得的年份应为2014.
如果start_date的数据类型为date的话。
SELECT TO_CHAR(start_date,'YYYY') FROM Test;
可以得到start_date的年份。
如果start_date的数据类型为varchar的话。
SELECT TO_CHAR(TO_DATE(start_date,'YYYY-MM-DD hh24:mi:ss'),'YYYY') FROM Test;
或者SELECT SUBSTR(start_date,1,4) FROM Test;
可以得到start_date的年份。
0 0
- Oracle中日期字段的处理
- Oracle中日期/时间的处理
- SQL 中日期的处理
- JAVA中日期的处理
- abap 中日期的处理
- JAVA中日期的处理
- Java中日期的处理
- json中日期的处理
- oracle 中日期的加减
- Oracle中日期的计算
- oracle 中日期的加减
- oracle中日期处理方法 汇总
- Struts中日期型字段的导入
- java中日期的常用处理
- JDBC中日期/时间的处理技巧
- java中日期和时间的处理
- SQL中日期/时间函数的处理
- JDBC中日期/时间的处理技巧
- OpenGL知识要点
- Java - 声明类的方法
- [codility]PassingCars
- 阿里实习终面2014-04-21总结
- linux简单服务器构建,失败经历!学习中。。。。
- Oracle中日期字段的处理
- AdaBoost 算法简介
- JS与iOS Native Code互调实现方法
- 3DMAX 3场景制作
- c++ vector 初始化
- 什么是位深度(bit depth):计算机是以二进制为单
- InnoDB和MyISAM区别总结
- MySQL显示状态信息
- 网络协议学习的三个问题,What,Why,How