有人能告诉我SQL查询返回我的架构中列名为“IS_REVIEW_APPEALS”的所有表吗?
我正在使用Oracle数据库。
非常感谢,
普山
答案 0 :(得分:11)
SELECT table_name
FROM user_tab_cols
WHERE column_name = 'IS_REVIEW_APPEALS'
答案 1 :(得分:2)
请参阅以下查询,了解如何获取Oracle中特定模式的具有给定名称的所有列:
SELECT
t.owner AS schema_name,
t.table_name,
c.column_name
FROM sys.all_tables t
INNER JOIN sys.all_tab_columns c ON t.table_name = c.table_name
WHERE LOWER(t.owner) = LOWER('MySchemaNameHere')
AND LOWER(c.column_name) LIKE LOWER('%MyColumnNameHere%')
ORDER BY t.owner, t.table_name, c.column_name;