oracle使用教程 如何使用sql语句快速查询一个oracle数据库中有哪些视图使用了dblink?
如何使用sql语句快速查询一个oracle数据库中有哪些视图使用了dblink?
Dblink的特点是@,也就是说,这是Dblink。然后您可以从dbauviews中选择owner、view ame,其中textVC像“%@%”这样的语句只能查询4000个字符以内的视图创建语句,也就是说,如果视图创建语句的长度大于4000个字符(计算空格),那么即使使用@符号也可能找不到。当然,这个搜索可能很慢。如果您只有一个或两个dnlink代码,可以考虑全部编写,这样可以更快。
oracle里的DBLINK是做什么的?
例如,有两个独立的数据库。如果我们登录到当前数据库并想访问另一个数据库,如果我们构建dblink,我们可以直接访问当前数据库中的另一个数据库。例如,选择*from用户@xe这样,我们就可以直接访问另一个数据库的用户表了
在远程数据库中创建dblink,然后使用
insert into otable name(col name1,col name2,…)从table中选择col name1,col name2名称2@dblinku名称
查看数据库链接[SQL]选择所有者,object ame from dbauobjects,其中objectType=“database link”或[SQL]选择*from dbadbux from links
oracle使用教程 oracle如何查看dblink oracle数据库decode用法
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。