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 閱讀(225) 評論(0)  編輯  收藏 所屬分類: 數據庫

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 尚志市| 罗田县| 洞头县| 内黄县| 乐山市| 句容市| 内江市| 北票市| 沁阳市| 多伦县| 长垣县| 琼海市| 会东县| 民乐县| 香河县| 淮北市| 平湖市| 沁源县| 鄂尔多斯市| 桐柏县| 班戈县| 荔波县| 麻栗坡县| 会泽县| 崇州市| 万载县| 都安| 井研县| 岫岩| 灌阳县| 葵青区| 新巴尔虎右旗| 舟山市| 康定县| 神池县| 南漳县| 葵青区| 太谷县| 安泽县| 彰武县| 登封市|