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中的列信息。通過檢索這兩個表,可以方便的獲取到表的結構。
主要的列屬性有:
| 列名 | 注釋 |
| TABLE_NAME | 表、視圖或集群的名稱 |
| COLUMN_NAME | 列名(字段名) |
| DATA_TYPE | 數據類型 |
| DATA_LENGTH | 數據長度 |
| DATA_PRECISION | 數據精度 |
| DATA_SCALE | 小數點位數 |
| NULLABLE | 是否可為空 |
| COLUMN_ID | 列ID(以此排序可得表的實際字段位置) |
| DEFAULT_LENGTH | 默認長度 |
| DATA_DEFAULT | 默認值 |
參考資料:https://blog.csdn.net/weixin_42035397/article/details/95950656
