在oracle中,可以利用select語句來查詢表的外鍵,語法“select * from user_cons_columns cl where cl.constraint_name = 外鍵名稱;”。
本教程操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。
外鍵就是表與表的關系,比如:一個表的一例引用另外一個表的一列。 我們從一個簡單例子開始,清楚地理解它的概念。
查詢表的外鍵(包括名稱,引用表的表名和對應的鍵名,下面是分成多步查詢)
查詢表信息
select?*?from?user_constraints?c?where?c.constraint_type?=?'R'?and?c.table_name?=?要查詢的表;
查詢外鍵約束的列名
select?*?from?user_cons_columns?cl?where?cl.constraint_name?=?外鍵名稱;
查詢引用表的鍵的列名
select?*?from?user_cons_columns?cl?where?cl.constraint_name?=?外鍵引用表的鍵名;
推薦教程:《Oracle教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦