oracle表查詢彙總

2021-09-02 12:03:46 字數 1949 閱讀 2781

select *

from user_tab_columns

where table_name='使用者表'

order by column_name

獲取表注釋:

select *

from user_tab_comments

where table_name='使用者表'

order by table_name

獲取字段注釋:

select *

from user_col_comments

where table_name='使用者表'

order by column_name

/* 獲取表:*/

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='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 * 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列。

*/

查詢演算法彙總(雜湊表)

處理衝突的方法 雜湊查詢 將發生衝突的不同關鍵字稱為同義詞。此種方法最簡單,且不會產生衝突。適合關鍵字的分布基本連續的情況,若關鍵字分布不連續,空位較多,會造成儲存空間浪費。雜湊表長為m,取乙個小於且接近m的質數p,雜湊函式為h key key p。關鍵要選好p,使每個關鍵字通過該函式轉換後等概率對...

oracle 查詢表結構

通過資料字典來獲取,select table name,column name,data type,data length from user tab columns where table name not in select view name from user views and table...

oracle縱表查詢

前一段時間了解到的,今天有空寫下,備忘 先來說說橫表和縱坐表的概念,先來看看以下兩圖 第一張圖就是橫表,一行表示了乙個實體記錄,這就是我們傳統的設計表的形式 第二張圖就是縱表,他的一行記錄,是用於表示某個學生的屬性名和屬性值對應關係,像這邊有兩個屬性 名字和性別 在縱表中就要用兩條記錄來表示乙個學生...