ORACLE用sql查詢所有表和字段

2021-08-22 19:30:01 字數 1824 閱讀 4617

表:owner表示schema

select table_name,comments from all_tab_comments t where t.owner ='md'
字段:

select column_name,data_type from all_tab_columns t where t.owner = 'md' and t.table_name ='user_emp'
其他:

獲取表:

select table_name from user_tables; //當前使用者擁有的表      

select table_name from all_tables; //所有使用者的表

select table_name from dba_tables; //包括系統表

select table_name from dba_tables where owner='使用者名稱'

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 * from user_tab_columns where table_name='使用者表';

select * from all_tab_columns where table_name='使用者表';

select * from dba_tab_columns where table_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 * from user_tab_comments

user_tab_comments:table_name,table_type,comments

相應的還有dba_tab_comments,all_tab_comments,這兩個比user_tab_comments多了ower列。

獲取字段注釋:

select * from user_col_comments

user_col_comments:

table_name,column_name,comments

相應的還有dba_col_comments,all_col_comments,這兩個比user_col_comments多了ower列。

Oracle查詢所有表

select fromall tab comments 查詢所有使用者的表,檢視等 select fromuser tab comments 查詢本使用者的表,檢視等 select fromall col comments 查詢所有使用者的表的列名和注釋.select fromuser col co...

查詢oracle所有表

select from all tables where owner test test為使用者名稱,使用者名稱必須是大寫。檢視當前登入的使用者的所有表 select table name from user tables 檢視所有以 sym 開頭的所有表 select table name fro...

Oracle查詢使用者所有表

oracle 查詢使用者所有表 select from all tab comments 查詢所有使用者的表,檢視等 select from user tab comments 查詢本使用者的表,檢視等 select from all col comments 查詢所有使用者的表的列名和注釋.sel...