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)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 壶关县| 保德县| 博客| 永兴县| 余干县| 恩施市| 廊坊市| 宝丰县| 来宾市| 从江县| 镇安县| 白水县| 南郑县| 乐东| 达拉特旗| 林口县| 扎鲁特旗| 嘉荫县| 博客| 临洮县| 河西区| 清涧县| 固始县| 新昌县| 且末县| 乌鲁木齐县| 武胜县| 桃江县| 庆安县| 马尔康县| 九江市| 南部县| 香港 | 奉节县| 新和县| 绥宁县| 布尔津县| 青冈县| 登封市| 富源县| 巧家县|