qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          數據庫SCN和時間的互相轉換

          說明:SCN(System Change Number 簡稱 SCN)是當Oracle數據庫更新后,由DBMS自動維護去累積遞增的一個數字,可以理解成ORACLE數據庫的時間戳,從ORACLE 10G開始,提供了函數可以實現SCN和時間進行相互轉換;
            用途:在進行數據庫的還原和利用數據庫的閃回功能時,進行SCN和時間的轉換就變的非常必要了;
            操作方法:
            1、通過dbms_flashback.get_system_change_number獲得系統當前的SCN值:
            SQL>  select dbms_flashback.get_system_change_number scn from dual;
            SCN
            -----------------
            122037263
            2、通過scn_to_timestamp函數可以將SCN轉換為時間戳:SQL> select scn_to_timestamp(122037263) scn from dual;
            SCN
            ---------------------------------------------------------------------------
            14-7月 -14 04.45.36.000000000 下午
            3、還可以通過timestamp_to_scn可以將時間戳轉換為SCN:
            SQL> select timestamp_to_scn(to_date('2014-07-13,13:25:59','yyyy-mm-dd,hh24:mi:ss')) scn from dual;
            SCN
            ---------------------
            121936647

          posted on 2014-08-20 09:52 順其自然EVO 閱讀(228) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2014年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南宫市| 剑河县| 平凉市| 万盛区| 固原市| 墨脱县| 昌黎县| 高雄市| 葵青区| 拉孜县| 石屏县| 开化县| 赞皇县| 衡山县| 镇平县| 延安市| 临漳县| 阿鲁科尔沁旗| 茶陵县| 牟定县| 开远市| 磴口县| 邓州市| 海林市| 和林格尔县| 乌什县| 天水市| 宣恩县| 昌吉市| 福海县| 安仁县| 莱阳市| 安达市| 陆丰市| 祁门县| 五台县| 香格里拉县| 罗甸县| 和静县| 河西区| 郁南县|