免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2649 | 回复: 9
打印 上一主题 下一主题

我想知道这些SYNONYM的原形是哪张表,或者哪张视图,应该怎么做? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-29 09:11 |只看该作者 |倒序浏览
select object_name, object_type from user_objects

发现所有对象都是SYNONYM,我想知道这些SYNONYM的原形是哪张表,或者哪张视图,应该怎么做?

论坛徽章:
0
2 [报告]
发表于 2009-07-29 09:57 |只看该作者
一个回复的都没有?????
呵呵

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
3 [报告]
发表于 2009-07-29 10:06 |只看该作者
ALL_SYNONYMS

论坛徽章:
0
4 [报告]
发表于 2009-07-29 11:08 |只看该作者
嗯,谢谢,我看看!

论坛徽章:
0
5 [报告]
发表于 2009-07-29 11:14 |只看该作者
select synonym_name, table_name, table_owner from all_synonyms
--------------
发现所有的"同名"都是对应的"table",不知道对某个视图创建"同名"会怎么样,我试试看
-----------------
以上是我在Oracle的Sample,HR用户的Schema中,查询到的结果,跟我的问题没有关系

[ 本帖最后由 TOADLover 于 2009-7-29 13:25 编辑 ]

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
6 [报告]
发表于 2009-07-29 11:20 |只看该作者

回复 #5 TOADLover 的帖子

你可以再查那个table的type

论坛徽章:
0
7 [报告]
发表于 2009-07-29 13:24 |只看该作者
你可以再查那个table的type,什么意思?
有点糊涂了。。。。。
-----------------------
知道我的object是个SYNONYM,怎么知道它是谁的"同名"?

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
8 [报告]
发表于 2009-07-29 13:40 |只看该作者

回复 #7 TOADLover 的帖子

结合你这个贴子,试验一下就明白了,在ALL_SYNONYMS中,table_name是个统称,其实应该是object_name
http://bbs2.chinaunix.net/viewth ... ;page=1#pid10957270

论坛徽章:
0
9 [报告]
发表于 2009-07-29 13:43 |只看该作者
select synonym_name, table_name, table_owner
           from all_synonyms
                           where synonym_name in (select object_name from user_objects)
--------------------------------------
嗯,这个基本应该可以,这个all_synonyms竟然有个字段叫table_name,这不是说all_synonyms里面的所有SYNONYM都是table,呵呵,我是不是太咬文嚼字?

论坛徽章:
0
10 [报告]
发表于 2009-07-29 13:44 |只看该作者
结合你这个贴子,试验一下就明白了,在ALL_SYNONYMS中,table_name是个统称,其实应该是object_name
-------------
说的好,谢谢!!
结贴了!

[ 本帖最后由 TOADLover 于 2009-7-29 13:47 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP