版权声明:本Blog内文章为网络自学笔记,个别内容及图片引用自网络,如有侵权请联系本人,本人将会在第一时间删除侵权内容。欢迎各位朋友评论交流!/zhangxichao100/article/details/72519304
[sql]view plaincopy
获取表字段:
select*
fromuser_tab_columns
whereTable_Name="用户表"
orderbycolumn_name
获取表注释:
select*
fromuser_tab_comments
whereTable_Name="用户表"
orderbyTable_Name
获取字段注释:
select*
fromuser_col_comments
whereTable_Name="用户表"
orderbycolumn_name
/*获取表:*/
selecttable_namefromuser_tables;//当前用户的表
selecttable_namefromall_tables;//所有用户的表
selecttable_namefromdba_tables;//包括系统表
selecttable_namefromdba_tableswhereowner="zfxfzb"
/*
user_tables:
table_name,tablespace_name,last_analyzed等
dba_tables:
ower,table_name,tablespace_name,last_analyzed等
all_tables:
ower,table_name,tablespace_name,last_analyzed等
all_objects:
ower,object_name,subobject_name,object_id,created,last_ddl_time,timestamp,status等
*/
/*获取表字段:*/
select*fromuser_tab_columnswhereTable_Name="用户表";
select*fromall_tab_columnswhereTable_Name="用户表";
select*fromdba_tab_columnswhereTable_Name="用户表";
/*user_tab_columns:
table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
all_tab_columns:
ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
dba_tab_columns:
ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
*/
/*获取表注释:*/
select*fromuser_tab_comments
/*
user_tab_comments:table_name,table_type,comments
相应的还有dba_tab_comments,all_tab_comments,这两个比user_tab_comments多了ower列。
*/
/*获取字段注释:*/
select*fromuser_col_comments
/*
user_col_comments:table_name,column_name,comments
相应的还有dba_col_comments,all_col_comments,这两个比user_col_comments多了ower列。
*/
查询表名及表注释
SELECT T.TABLE_NAME, MENTS
FROM ALL_ALL_TABLES T, USER_TAB_COMMENTS P
WHERE T.TABLE_NAME LIKE "PMS_WSH%"
AND T.TABLE_NAME = P.TABLE_NAME
GROUP BY T.TABLE_NAME, MENTS