【数据库】Oracle利用列名获得表名
在SQL Server中,可以通过视图INFORMATION_SCHEMA.Columns获得当前Schema(用户)所有列的信息。对应于oracle中,可以通过视图user_tab_cols获得当前用户的所有列的信息。很多时候往往需要从列追溯表信息。接下来,我们将在知道列名的情况下,试图找到该列在哪些表中。
SQL>select table_name from user_tab_cols where lower(column_name) = 'channel_id';
lower(column_name)='channel_id'是查询条件。