Oracle SQL:all_tab_columns不返回有效表

时间:2016-07-13 17:15:10

标签: sql oracle

我有陈述......

SELECT table_name from all_tab_columns;

返回......

X

当我尝试......

SELECT * FROM X;

我明白了......

Table DNE

这里有什么问题?

1 个答案:

答案 0 :(得分:0)

虽然您的情况可能有所不同,但在我的特定情况下,问题是表X有不同的Owner

要访问它,我使用了命令

SELECT Owner, Table_name FROM all_tab_columns

使用新的用户信息,将您的查询更改为

SELECT * FROM Owner.X

现在,您应该可以选择所述表格。