查詢某錶的所有與之關聯的表以及關聯字段

2021-04-25 22:54:22 字數 673 閱讀 8904

select b.table_name 主鍵表名,

b.column_name 主鍵列名,

a.table_name 外來鍵表名,

a.column_name 外來鍵列名

from (select a.constraint_name,

b.table_name,

b.column_name,

a.r_constraint_name

from user_constraints a, user_cons_columns b

where a.constraint_type = 'r'

and a.constraint_name = b.constraint_name) a,

(select distinct a.r_constraint_name, b.table_name, b.column_name

from user_constraints a, user_cons_columns b

where a.constraint_type = 'r'

and a.r_constraint_name = b.constraint_name) b

where a.r_constraint_name = b.r_constraint_name

and b.table_name = 'mwt_is_user'

oracle 怎樣查詢某使用者下的所有表的表名

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

查詢資料庫所有表以及表的所有列

select from tab select a.b.comments from select t.table name,t.column name,t.data type from user tab cols t where table name entp show a left join sel...

使用表函式查詢某節點的所有子節點

查詢某節點的所有子節點 包含自己 alter function rerr dep int returns table table tdtid int as begin insert into table select tdtid from tdept where tdtpid dep begin w...