flashback table
2024-08-26 06:41:37
前提:开启回收站
查看回收站状态
SQL> show parameter recyclebin; NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
recyclebin string ON
SQL> desc test;
Name Null? Type
----------------------------------------- -------- ----------------------------
TABLE_NAME NOT NULL VARCHAR2(30)
SQL> drop table test; Table dropped.
SQL> select original_name,operation,droptime from recyclebin;
no rows selected
SQL> flashback table test to before drop;
flashback table test to before drop
*
ERROR at line 1:
ORA-38305: object not in RECYCLE BIN
SQL>
SQL> show user
USER is "SYS"
SQL>
奇怪,为什么回收站是开的,删除时不进回收站呢?系统表空间是不放入回收站的
scott用户就没有问题:
SQL> show user
USER is "SCOTT"
SQL>create table test as select * from emp;
Table created. SQL> select count(1) from test; COUNT(1)
----------
270 SQL> drop table test; Table dropped. SQL> select original_name,operation,droptime from recyclebin; ORIGINAL_NAME OPERATION DROPTIME
-------------------------------- --------- -------------------
TEST DROP 2019-09-11:02:13:37 SQL> flashback table test to before drop; Flashback complete. SQL> select count(1) from test; COUNT(1)
----------
270 SQL>
回收站开启的方法:
alter session set recyclebin=off;
alter system set recyclebin=off DEFERRED;
最新文章
- 每天一点Android干货-时间与日期、进度条
- AngularJS提供的内置过滤器
- python之rabbitMQ篇
- Sql Server 附加没有日志文件的数据库(.mdf)文件方法
- ASP+ACCESS手工注入详解
- libcurl编程学习
- Netty 的Downstream 和 Upstream
- [改善Java代码]集合运算时使用更优雅的方式
- yum、RPM常用的命令(转)
- WCF消息交换模式之双工通讯(Duplex)
- Spring注解用法
- reposync 同步yum仓库
- 《Web接口开发与自动化测试 -- 基于Python语言》 ---前言
- 统计0到n之间1的个数[数学,动态规划dp](经典,详解)
- python_如何拆分含有多种分隔符的字符串?
- 使用Xpath定位元素(和元素定位相关的Xpath语法)
- Best Practice API
- es6(一)
- PCF学习知识
- ISCC:Please give me username and password!