閃回查詢(基礎例項講解)
例項一、
閃回query
1、
修改當前會話的時間格式
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
Session altered.
2、
檢視當前會話的時間
select sysdate from dual;
SYSDATE
-------------------
2013-05-30 11:55:00
3、
檢視當前會話的scn
select current_scn from v$database;
CURRENT_SCN
-----------
683444
4、
刪除表zsx中的內容
delete from zsx;
1 row deleted.
SQL> commit;
Commit complete.
5、
使用閃回查詢的方式,檢視以前的zsx表中的資料資訊:
用scn的方式檢視:
select * from zsx as of 68344;
ID
----------
1
用時間戳來閃回查詢:
select * from zsx as of timestamp to_timestamp('2013-05-30 11:55:00','yyyy-mm-dd hh24:mi:ss');
ID
----------
1
注意:
1、
zsx表的結構不能被修改,否則的會報錯,不能閃回
ERROR at line 1:
ORA-01466: unable to read data - table definition has changed
2、
如果你使用truncate table 命令刪除的資料,那麼你也不能閃回
閃回query
1、
修改當前會話的時間格式
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
Session altered.
2、
檢視當前會話的時間
select sysdate from dual;
SYSDATE
-------------------
2013-05-30 11:55:00
3、
檢視當前會話的scn
select current_scn from v$database;
CURRENT_SCN
-----------
683444
4、
刪除表zsx中的內容
delete from zsx;
1 row deleted.
SQL> commit;
Commit complete.
5、
使用閃回查詢的方式,檢視以前的zsx表中的資料資訊:
用scn的方式檢視:
select * from zsx as of 68344;
ID
----------
1
用時間戳來閃回查詢:
select * from zsx as of timestamp to_timestamp('2013-05-30 11:55:00','yyyy-mm-dd hh24:mi:ss');
ID
----------
1
注意:
1、
zsx表的結構不能被修改,否則的會報錯,不能閃回
ERROR at line 1:
ORA-01466: unable to read data - table definition has changed
2、
如果你使用truncate table 命令刪除的資料,那麼你也不能閃回
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29107230/viewspace-769173/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 閃回事務查詢(基礎例項講解)
- 閃回資料庫(基礎例項講解)資料庫
- 將一張表閃回到過去的時間點(閃回表基礎例項講解)
- 閃回查詢之閃回版本查詢
- 閃回查詢之閃回表查詢
- 【閃回特性之閃回查詢】使用閃回查詢(select as of)
- 閃回表、閃回查詢
- 閃回查詢
- 閃回(關於閃回查詢)
- 閃回刪除、閃回查詢
- 基本閃回查詢和閃回表
- 閃回技術一:閃回查詢
- 閃回版本查詢與閃回事務查詢
- oracle閃回查詢Oracle
- 閃回查詢(轉)
- 閃回查詢(1)
- oracle 閃回查詢Oracle
- DM7閃回與閃回查詢
- Oracle閃回查詢,閃回版本查詢與閃回事務查詢的使用區別總結Oracle
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- Flashback Query閃回查詢
- oracle的閃回查詢Oracle
- oracle的回閃查詢Oracle
- 閃回查詢(undo sql)SQL
- 閃回版本查詢操作
- [閃回特性之閃回版本查詢]Flashback Version Query
- DM8 閃回查詢
- 閃回版本查詢技術:
- 回閃查詢查詢刪除的資料
- 【備份恢復】閃回技術之閃回版本查詢
- Oracle 11G 閃回技術 使用Oracle閃回查詢Oracle
- Oracle 11G 閃回技術 使用閃回版本查詢Oracle
- oracle閃回版本查詢學習Oracle
- 閃回技術查詢資料
- Oracle 11g 閃回查詢Oracle
- 閃回版本查詢(Flashback Version Query)
- 閃回查詢恢復過程
- (f)--閃回恢復區---實踐3---閃回查詢(基於AUM (auto undo managemet))