当前位置: 代码迷 >> Oracle开发 >> 查询相同表结构但表名示动态的的同一个字段求解?该怎么解决
  详细解决方案

查询相同表结构但表名示动态的的同一个字段求解?该怎么解决

热度:42   发布时间:2016-04-24 06:38:41.0
查询相同表结构但表名示动态的的同一个字段求解?
有很多按月份生成的表都是以history开头加上年和月组成的表 比如history201404这样的表,其中这种表结构相同但内容不同,想查询这种表结构的一个叫TIME的字段如何一次查询所有的表的该字段?
------解决方案--------------------
想查哪些表存在这个字段的话。
SELECT *
  FROM USER_TABLES TAB, USER_TAB_COLS COL
 WHERE TAB.TABLE_NAME = COL.TABLE_NAME
   AND TAB.Table_Name LIKE 'history%'
   AND COL.COLUMN_NAME = 'TIME'
  相关解决方案