ORACLE 中如何截取到时间的年月日中的年、月、日
2017-09-18 17:20
344 查看
在Oracle中,要获得日期中的年份,例如把sysdate中的年份取出来,并不是一件难事。 常用的方法是:Select to_number(to_char(sysdate,'yyyy')) from dual 而实际上,oracle本身有更好的方法,那就是使用Extract函数,使用方法是:Select Extract(year from sysdate) from dual, 这种方法省掉了类型转换,看上去更加简洁。 相应的 取得月份select extract (month from sysdate) from dual 取得日select extract (day from sysdate) from dual
相关文章推荐
- 如何在oracle中截取某个字段中的备份字段
- 1.1如何截取时间中的一部分
- 如何向 Oracle 表中的 Date 字段插入日期及时间
- ORACLE物化视图--物化视图日志如何避免系统时间变化带来的影响
- 如何将数据库中的时间戳数据取出来后转换为年月日时分秒
- 如何让你的php在某年月日之后过期(不受服务器本身时间设置影响)。
- oracle用sql 语句如何向表中插入时间?
- Oracle中如何计算时间差
- ORacle截取时间字段中的时、分
- oracle中如何得到一条SQL语句的执行时间
- oracle如何将am,pm时间字符串改为时间格式
- 如何截取成只含年月日的日期?不懂的新手看看哦
- 如何获取系统时间,年月日时分秒?
- 如何向 Oracle 表中的 Date 字段插入日期及时间
- Oracle中如何获取系统当前时间
- oracle extract()截取时间值函数
- 在往oracle中插数据时,如何处理excel读取的时间空值
- Mysql中如何对按年月日查询时间字段
- oracle用sql 语句如何向表中插入时间?
- Oracle中如何计算时间差