婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > oracle數據庫實現獲取時間戳的無參函數

oracle數據庫實現獲取時間戳的無參函數

熱門標簽:海南400電話哪里辦理 安陽外呼系統免費 濟南地圖標注公司 貴陽電話外呼系統哪家好 呼倫貝爾智能手機地圖標注 分布式呼叫中心 400電話是不是免費申請 圖像地圖標注 南寧人工智能電銷機器人費用

代碼如下所示:

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數據庫實現獲取時間戳的無參函數,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • oracle中的greatest 函數和 least函數示例代碼
  • oracle中的一些常用函數及示例
  • Oracle 中Contains 函數的用法
  • Oracle常用函數Trunc及Trunc函數用法講解
  • Oracle中的translate函數和replace函數的用法詳解
  • oracle中decode函數的使用方法示例
  • Oracle 中 decode 函數用法
  • oracle求字符串長度函數length()和hengthb()簡介
  • Oracle計算時間差常用函數
  • oracle常用分析函數與聚合函數的用法

標簽:南充 遼源 涼山 合肥 許昌 滁州 郴州 焦作

巨人網絡通訊聲明:本文標題《oracle數據庫實現獲取時間戳的無參函數》,本文關鍵詞  oracle,數據庫,實現,獲取,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle數據庫實現獲取時間戳的無參函數》相關的同類信息!
  • 本頁收集關于oracle數據庫實現獲取時間戳的無參函數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 呼玛县| 嘉禾县| 伊通| 招远市| 江口县| 常宁市| 敦煌市| 和田市| 叙永县| 内黄县| 南丰县| 镇安县| 湄潭县| 法库县| 札达县| 安新县| 宣恩县| 福州市| 多伦县| 陆良县| 通辽市| 巴彦县| 绿春县| 攀枝花市| 利津县| 大连市| 石渠县| 东光县| 汝南县| 攀枝花市| 固安县| 亳州市| 武山县| 新安县| 奉贤区| 太谷县| 盘锦市| 长治市| 嘉义市| 南宁市| 麟游县|