我正在尝试使用此video tutorial SQLDeveloper
创建同义词。
当我右键单击并且"创建新的同义词"我可以输入Synonym name
和Object Owner
,但Object Name
的下拉菜单为为空。
我该如何解决这个问题?
答案 0 :(得分:1)
这是我们用来填充'对象名称'列表。
select object_name from sys.all_objects where object_type in ('TABLE', 'VIEW', 'SEQUENCE', 'PROCEDURE', 'FUNCTION', 'PACKAGE', 'TYPE', 'SYNONYM')
and owner = :1 order by object_name
您可能已经选择了一个架构,其中没有您可以SELECT访问的表,视图,序列或PL / SQL对象 - 因此它不会出现在您的all_object视图中。< / p>
在SQL工作表中运行该查询以确认确实选择了0行。
然后请求您的DBA授予您权限,以便您可以使用这些对象。