怎么查出dblink的表的定义?

[复制链接]
查看11 | 回复9 | 2013-3-25 11:18:12 | 显示全部楼层 |阅读模式
问题是这样的,我现在要整理一下数据,需要知道一些通过dblink过来的表有哪些列,可是我现在不知道怎么搞,大家帮帮忙啦。

回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
create table lll as select * from @link where 1=2
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
〇〇 发表于 2012-9-26 11:12
create table lll as select * from @link where 1=2

这个算是曲线救国了,谢谢
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
select * from table@tyzj
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
eric0435 发表于 2012-9-26 14:46
select * from table@tyzj

这样数据就查出来了,万一有几十个字段我还得一个一个抄
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
Joshua_q 发表于 2012-9-26 14:50
这样数据就查出来了,万一有几十个字段我还得一个一个抄

那你就直接连接dblink的数据看,你都有dblink肯定知道连接的用户和密码
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
eric0435 发表于 2012-9-26 14:52
那你就直接连接dblink的数据看,你都有dblink肯定知道连接的用户和密码

还是建临时表吧,人家的密码什么的不告诉我
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
试试这个,select dbms_metadata.get_ddl('TABLE', 'tablename', 'owner') from dual@db_link;
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
在本地建个视图,也会进入数据字典,就可以DESC了。
回复

使用道具 举报

千问 | 2013-3-25 11:18:12 | 显示全部楼层
newkid 发表于 2012-9-26 22:21
在本地建个视图,也会进入数据字典,就可以DESC了。

谢谢,我回去试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行