本文整理自网络,侵删。
目录
- 0、date与timestamp
- 1、获取系统当前时间
- 2、ORACLE里获取一个时间的年、季、月、周、日的函数:
- 3、日期操作
- 4、常用的时间戳
- 5、查询某时间范围
- 总结
0、date与timestamp
1)区别
date精确到年月日时分秒,timestamp更精确一些;
但这个不重要,重要的是,实践中我从Oracle数据库取date类型字段,前端展示时分秒都是0,网上说数据库类型是date取到前端就是这样,只能精确到日,后面都是默认填0;
我给字段换成timestamp确实问题解决了,我理解不了!
2)转换
timeStamp --> date
TO_DATE(to_char(xxxTimestamp, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd hh24:mi:ss')
date -->timeStamp
TO_TIMESTAMP(to_char(xxxDate, 'yyyy-mm-dd hh24:mi:ss'), 'yyyy-mm-dd hh24:mi:ss')
1、获取系统当前时间
date类型的:
sysdate
timestamp类型的:
SYSTIMESTAMP
char类型的:
相关阅读 >>
oracle impdp network_link参数使用介绍
详解oracle中的translate函数和replace函数
更多相关阅读请进入《oracle》频道 >>
数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » Oracle如何在SQL语句中对时间操作、运算
标签:oracle
相关推荐
评论
管理员已关闭评论功能...