首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle剔除不了同义词

2012-11-09 
oracle删除不了同义词我在数据库不同的用户名中建了相同的同义词,现在一删除整个PL/SQL就挂了,没有响应,怎

oracle删除不了同义词
我在数据库不同的用户名中建了相同的同义词,现在一删除整个PL/SQL就挂了,没有响应,怎么解决。求高人指点.....急啊

[解决办法]

SQL code
--以dba身份登录,选出来看下,如果是public就用drop public synonym 同义词名,如果是私有的就用drop synonym 所有者.同义词名,即使其他地方有引用,应该也可以删除的,只是引用的内容有可能会失效而已select owner,synonym_name from dba_synonyms where synonym_name='同义词名';
[解决办法]
探讨

SQL code

--以dba身份登录,选出来看下,如果是public就用drop public synonym 同义词名,如果是私有的就用drop synonym 所有者.同义词名,即使其他地方有引用,应该也可以删除的,只是引用的内容有可能会失效而已
select owner,synonym_name from dba_synonyms where synonym_name='同义词名';……

热点排行