閃回查詢(基礎例項講解)
例項一、
閃回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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DM7閃回與閃回查詢
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- DM8 閃回查詢
- 例項講解hadoop中的map/reduce查詢(python語言實現HadoopPython
- oracle 例項表查詢Oracle
- Mysql第六講 select查詢基礎篇MySql
- Oracle 11G 閃回技術 使用Oracle閃回事務查詢Oracle
- Python基礎——切片例項Python
- vue例項+axios-天氣查詢VueiOS
- 快遞鳥查詢訂單例項單例
- SQL觸發器例項講解SQL觸發器
- sql 連線查詢例項(left join)三表連線查詢SQL
- SSM 框架快速整合例項--學生查詢SSM框架
- 資料庫基礎查詢--單表查詢資料庫
- javaScript基礎講解JavaScript
- 【深基13.例1】查詢
- Python裝飾器例項講解(三)Python
- 防抖和節流(例項講解)
- Unity射擊例項講解—主角建立Unity
- PostgreSQL 原始碼解讀(17)- 查詢語句#2(查詢優化基礎)SQL原始碼優化
- 三通基礎與例項
- MySQL資料庫基礎——多表查詢:子查詢MySql資料庫
- 影片解碼基礎講解
- SQL的基礎查詢案例SQL
- Django:查詢基礎語法Django
- 使用SSMS連線和查詢 SQL Server 例項SSMSQLServer
- Android:Retrofit 2.0 使用攻略(含例項講解)Android
- 設計模式 - 原則及例項講解設計模式
- 設計模式例項講解 - 里氏替換設計模式
- 設計模式例項講解 - 介面隔離設計模式
- 設計模式例項講解 - 依賴倒置設計模式
- Unity射擊例項講解—子彈建立Unity
- Redis 基礎特性講解Redis
- SQL-基礎語法 - 條件查詢 - 模糊查詢SQL
- Python入門基礎知識例項,Python
- android原生開發recyclerview基礎例項AndroidView
- 音訊解碼基礎講解音訊
- MySQL(三)DQL之基礎查詢MySql
- mysql查詢表基礎資訊MySql