我能找到包含列名X的表吗?

时间:2012-08-14 08:38:30

标签: sql oracle11g

我有这个大型数据库,有人让我找出哪些表有列名X.这可能吗?

2 个答案:

答案 0 :(得分:5)

您可以像这样查询all_tab_columns

SELECT table_name
FROM all_tab_columns
WHERE column_name LIKE '%your_search_column_name%'

答案 1 :(得分:2)

查看All_tab_columns系统表。

http://docs.oracle.com/cd/B19306_01/server.102/b14237/statviews_2094.htm

   SELECT
      TABLE_NAME, COLUMN_NAME
   FROM
      ALL_TAB_COLUMNS
   WHERE 
      COLUMN_NAME = ...