您好我正在尝试进行查询,找到所有列中包含' APPOINTMENT'在它对多个模式和表。我正在使用的代码是:
select distinct table_name, column_name
from all_tab_columns
where column_name like '%APPOINTMENT%'
哪个工作正常,并告诉我表名和列名。
问题是我必须搜索超过90个模式才能找到表名。有没有办法可以添加到我的查询中,以显示模式名称,表名和列名?
答案 0 :(得分:2)
只需将OWNER添加到您的选择列表列:
select distinct owner, table_name, column_name
from all_tab_columns
where column_name like '%APPOINTMENT%'
答案 1 :(得分:1)
select distinct owner, table_name, column_name
from all_tab_columns
where column_name like '%APPOINTMENT%'