数据库物化视图刷新SQL命令和查询被delete掉的数据
2012-09-27 11:18
399 查看
刷新物化视图的SQL命令:
在sql语句的命令窗口并输入如下命令:
execute dbms_mview.refresh(list=>'物化视图的名称');
然后直接回车就可以了
查询被delete掉的数据:
在sql窗口输入如下语句:
select * from 表名(被删掉数据的表名) as of timestamp sysdate - 1/12 -- 这条语句是查询两个小时以前被删的数据
时间还可以更改,如 1/4 表示 6小时以前被删的数据
语句后面还可以加 where查询条件
在sql语句的命令窗口并输入如下命令:
execute dbms_mview.refresh(list=>'物化视图的名称');
然后直接回车就可以了
查询被delete掉的数据:
在sql窗口输入如下语句:
select * from 表名(被删掉数据的表名) as of timestamp sysdate - 1/12 -- 这条语句是查询两个小时以前被删的数据
时间还可以更改,如 1/4 表示 6小时以前被删的数据
语句后面还可以加 where查询条件
相关文章推荐
- [转]数据库物化视图刷新SQL命令和查询被delete掉的数据
- 10万数据量的数据库查询效率比较 纯sql语句 和 view 视图
- java JDBC 连接数据库查询数据与直接使用sql的疑问
- 查询某个数据库下所有用到某张数据表的数据库对象: 存储过程 或 视图
- SQl查询数据库表名、表的列名、数据类型、主键
- [数据库] SQL查询语句表行列转换及一行数据转换成两列
- 2000W条数据的Oralce数据库SQL查询优化经验 - 机会总会留给有准备的人
- SQL点滴17—使用数据库引擎存储过程,系统视图查询,DBA,BI开发人员必备基础知识
- 本人开发系统--新生报到与数据统计管理系统--数据库设计及相关查询SQL语句笔记
- mybatis执行查询语句查询不到结果,控制台输出sql语句复制到数据库中能查到数据
- sql在不同数据库查询前几条数据
- sql中如何调用另一台服务器的数据库查询数据呢?
- Oracle 11g 通过创建物化视图实现不同数据库间的表数据同步 推荐
- SQLServer如何用T—SQL命令查询一个数据库中有哪些表
- java JDBC 连接数据库查询数据与直接使用sql的疑问
- sql中如何调用另一台服务器的数据库查询数据呢?
- sql脚本查询数据库表,数据,结构,约束等操作的方法
- Spring-JDBC:在使用JdbcTemplate进行条件查询时没有返回数据,但是sql直接在数据库中执行是有数据返回的。
- mybatis执行查询语句查询不到结果,控制台输出sql语句复制到数据库中能查到数据
- 关系数据库SQL之基本数据查询:子查询、分组查询、模糊查询