ORA-01775:没有同义词的同义词的循环链

时间:2012-02-08 16:11:32

标签: sql plsql

我一直在使用从批处理文件运行的脚本来创建和编辑表。至于我冷酷的告诉它工作,我在另一个问题上工作。

然而,在某些时候出现了问题。

在PLSQL Developer中我试图从表中选择并得到错误:

ORA-01775: looping chain of synonyms

如果我试图放弃表格,我会收到错误:

ORA-00942: table or view does not exist

我从未故意创建过同义词,所以我查了一下:

SELECT owner,synonym_name,table_owner,table_name from dba_synonyms where synonym_name='broken_table';

没有返回任何结果。这里的其他类似问题似乎没有相同的情况或实际的解决方案,任何人都可以就如何进行此处提出任何建议吗? (你可以猜测sql不是我的强项)。

1 个答案:

答案 0 :(得分:1)

我在尝试通过表不存在的同义词访问表时遇到了ORA-01775错误。该表已被删除,尚未重新创建。同义词仍在那里。没有循环的同义词。

“早在1775年,我的海军陆战队就活了起来!!!”