婷婷综合国产,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數據庫實現獲取時間戳的無參函數的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 贵阳市| 吉木萨尔县| 灌南县| 通江县| 南阳市| 宁武县| 定边县| 建阳市| 和政县| 浪卡子县| 南城县| 集贤县| 广饶县| 东莞市| 凤翔县| 南投县| 新疆| 武清区| 嘉兴市| 汝州市| 浏阳市| 南通市| 庆元县| 甘南县| 澜沧| 达日县| 荥阳市| 清涧县| 浠水县| 纳雍县| 麻江县| 榆树市| 东平县| 左贡县| 湾仔区| 富平县| 呼玛县| 鄂尔多斯市| 阳新县| 淮北市| 灵台县|