获取SQL / Oracle中特定表的模式名称

时间:2017-11-30 07:39:01

标签: sql oracle

我正在尝试在Oracle上获取下表的模式名称。你能帮我理解下面的查询是否正在检查所有模式。

select * from all_tables
where table_name like '%ELEC_SURROGATE_KEY';

希望能得到一些帮助。

谢谢!

2 个答案:

答案 0 :(得分:0)

all_tables将向您显示(直接或通过角色)授予执行该查询的用户的所有表。

因此,可能存在与like '%ELEC_SURROGATE_KEY'匹配的表格,这些表格未显示在您的查询中。

答案 1 :(得分:-1)

在SQL中:

select TABLE_SCHEMA 
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME LIKE'%YourTableName%'