oracle数据库实现获取时间戳的无参函数

所属分类: 数据库 / oracle 阅读数: 1124
收藏 0 赞 0 分享

代码如下所示:

CREATE OR REPLACE FUNCTION GETMSTIMESTAMP
 RETURN NUMBER
 AS
 MSTIMESTAMP NUMBER;
 BEGIN
 SELECT (SYSDATE-TO_DATE('1970-1-18', 'YYYY-MM-DD HH24')) * 86400000 + TO_NUMBER(TO_CHAR(SYSTIMESTAMP(3), 'FF')) INTO MSTIMESTAMP FROM DUAL;
 RETURN MSTIMESTAMP;
 END;

之后再mapper文件或者pl/sql等工具中用select GETMSTIMESTAMP()  as timestamp from dual;即可使用

获得秒级时间戳:

SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400 FROM DUAL;
(SYSDATE-TO_DATE('1970-1-1 8','YYYY-MM-DDHH24'))*86400
-----------------------------------------------------
1167040878

用当前的时间减去1970年1月1日8时,得到的天数乘以24小时乘以3600秒,得到的结果就是系统时间戳。这里用8时的原因时系统所处时区为东8区。

毫秒级时间戳:

SELECT (SYSDATE - TO_DATE('1970-1-1 8', 'YYYY-MM-DD HH24')) * 86400000 + TO_NUMBER(TO_CHAR(SYSTIMESTAMP(3), 'FF')) AS MILLIONS FROM DUAL;

以上所述是小编给大家介绍的oracle数据库实现获取时间戳的无参函数,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

更多精彩内容其他人还在看

利用PL/SQL从Oracle数据库导出和导入数据

这篇文章主要为大家详细介绍了利用PL/SQL从Oracle数据库导出数据和导入数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

Oracle 正则表达式实例详解

这篇文章主要介绍了Oracle 正则表达式详解及实例的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

oracle中创建序列及序列补零实例详解

这篇文章主要介绍了oracle中创建序列及序列补零实例详解的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

oracle11g 最终版本11.2.0.4安装详细过程介绍

这篇文章主要介绍了oracle11g 最终版本11.2.0.4安装详细过程介绍,详细的介绍了每个安装步骤,有兴趣的可以了解一下。
收藏 0 赞 0 分享

详解azure 云上准备oracle11g的vnc安装环境

本篇文章主要介绍了详解azure 云上准备oracle11g的vnc安装环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
收藏 0 赞 0 分享

ORACLE 11g从 11.2.0.1升级到11.2.0.4 详细实战教程

这篇文章主要介绍了ORACLE 11g从 11.2.0.1升级到11.2.0.4 详细实战教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解)

这篇文章主要介绍了win7 64位操作系统中Oracle 11g + plsql安装教程详解(图解),详细的介绍了Oracle 11g 安装的步骤,有兴趣的可以了解一下。
收藏 0 赞 0 分享

详解PL/SQL Developer连接本地Oracle 11g 64位数据库

本篇文章主要介绍了PL/SQL Developer连接本地Oracle 11g 64位数据库 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

EF 配置Oracle数据库数据库连接字符串的实例

下面小编就为大家带来一篇EF 配置Oracle数据库数据库连接字符串的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享

DB2数据库切换为oracle数据库经验教训总结(必看篇)

下面小编就为大家带来一篇DB2数据库切换为oracle数据库经验教训总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
收藏 0 赞 0 分享
查看更多