20 1 使用FlashBack 查詢實現行級恢復

2021-09-30 04:03:21 字數 1877 閱讀 6439

(1) 模擬使用者誤操作

sql> conn scott/tiger@demo

已連線。

sql> host date

當前日期: 2009-02-19 星期四

輸入新日期: (年月日)

sql> host time

sql> select current_scn from v$database;

current_scn

-----------

1975467

sql> delete from emp where deptno=30;

已刪除6行。

sql> commit;

提交完成。

(2) 使用 flashback 查詢取得早期時間點錶行資料

sql> select ename,sal,job,deptno from emp as of timestamp

2  to_timestamp('2009-02-19 14:40:43','yyyy-mm-dd hh24:mi:ss')

3  where deptno=30;

ename             sal job           deptno

---------- ---------- --------- ----------

allen            1600 salesman          30

ward             1250 salesman          30

martin           1250 salesman          30

blake            2850 manager           30

turner           1500 salesman          30

james             950 clerk             30

已選擇6行。

sql> select ename,sal,job,deptno from emp as of scn 1975467 where deptno=30;

ename             sal job           deptno

---------- ---------- --------- ----------

allen            1600 salesman          30

ward             1250 salesman          30

martin           1250 salesman          30

blake            2850 manager           30

turner           1500 salesman          30

james             950 clerk             30

已選擇6行。

(3) 使用 flashback 查詢恢復錶行資料

sql> insert into emp select * from emp as of scn 1975467 where deptno=30;

已建立6行。

sql> commit;

提交完成。

2 01 MySQL中的增刪改查(入門版)

values 中的值,與前面選擇的列名,一一對應 insert into 表名 列名,列名,values 值 增加資料的原則 列與值要嚴格的一一對應 增加一行資料,預設選擇的是全部列,列名直接不寫就是插入一行選擇全部列 insert into 表名 列名不寫 values 值 值 乙個括號就是一行資...

Sublime 2 0 1 使用(2) 自動提示

文字輸入的自動提示 auto complete 即輸入少量字元即可通過提示補全。html 標籤需要先輸入 起始括號才有提示 1 禁用自動提示功能 preferences settings user 使用者自定義配置,其中預設配置在settings default中 在其中加入 這裡的配置資訊是以 j...

無線串列埠WDS201使用說明

無線串列埠wds201使用說明 無線串列埠用於獲取串列埠資料,通過 tcp ip 網路將資料傳送至裝有無線網絡卡的膝上型電腦上 膝上型電腦可以通過 socket 程式設計直接進行網路程式設計 也可以使用 comred 軟體虛擬出乙個串列埠 然後對該串列埠進行串列埠程式設計 wds201 的配置如下 ...