Oracle查询数据库中的某个字段在哪些表中存在

SQL语句:

select table_name,column_name from user_tab_columns where column_name like '%column_name %';  --查询当前用户下数据库中的某个字段在哪些表中存在

-------------------------------------------------------------

table_name就是存在column_name字段名的表名;column_name就是需要查找的字段名。

user_tab_cols和user_tab_columns一样,都保存了当前用户表、视图和Clusters中的列信息。通过检索这两个表,可以方便的获取到表的结构。

主要的列属性有:

   
   
   
   
   
   
   
   
   
   
   
   
扫描二维码关注公众号,回复: 8375777 查看本文章

参考资料:https://blog.csdn.net/weixin_42035397/article/details/95950656

     https://www.iteye.com/blog/xpenxpen-2173180

     https://www.cnblogs.com/kdy11/p/5892114.html

猜你喜欢

转载自www.cnblogs.com/flyingorchid/p/12125179.html