网站首页 > 文章中心 > 其它

oracle视图怎么抽取

作者:小编 更新时间:2023-10-24 10:20:24 浏览量:256人看过

oracle 怎么把视图都导出

首先要弄清楚的是,你导出的目的是什么?是为了在另外一个库上重建么,或者仅仅是要看一看.

是要导出该用户下所有的吗?数据库的版本是什么?

给你一个简单的比较通用的办法,用exp导出

$ exp test/oracle owner=test rows=n file=exp.dmp log=exp.log

这样是导出test用户下的所有对象,rows=n 即不导出数据,只导出表结构.

导出文件是exp.dmp .这个是不可读的,你可以用如下命令获得表结构

$ imp test/oracle file=exp.dmp show=y log=imp.log

show=y 即不真正执行导入,只将导入要做的事情记录到imp.log当中.

执行结束.可以在imp.log中看到类似如下的信息

"_POOL DEFAULT) TABLESPACE "USERS" LOGGING NOCOMPRESS"

"OL DEFAULT) TABLESPACE "USERS" LOGGING NOCOMPRESS"

I

ORACLE怎么取行序列号,从视图中

select 序列名.nextval from 视图名 where 相关条件.

序列只要是库中的都能用序列名.nextval 取出包含过程、函数、包、表、视图.

获取oracle视图SQL语句的工具

PL/SQL Developer很容易办到的.

用PL/SQL连接到oracle.(oracle一定要启动好哦)

连接上去后.选中My Objects

右键其中一个视图.Edit选项.就可以看到

汇总的所有SQL语句.

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

哈哈.对不起.根本没有这样的工具.

唯一的办法就是一个个的套进去.把视图的表SQL复制下来自已去组织.

如何读取远程oracle视图数据

① 获得远程数据库的tns信息和要访问的对象的拥有者及其密码

create database link "DBLINK_NAME" connect to "USER_NAME" identified by "PASSWD" using ' (DESCRIPTION =

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = demo)

)

';

也可以建成同义词

建成视图

如何单独导出ORACLE的视图?

①.、双击桌面plsql运行程序,启动软件,在命令窗口中先创建快照.

oracle两张表创建的视图怎么剔从

该表中的数据时oracle 为了同步基表和物化视图之间的数据的 当基表的数据发生变化 在日志表中就会产生数据. 等oracle将变化同步到物化视图后 日志表中的数据会自动清除 一般情况下不建议手工删除该表中的数据

以上就是土嘎嘎小编为大家整理的oracle视图怎么抽取相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章