oracle查詢主鍵字段 oracle查詢表是否有主鍵?
oracle查詢表是否有主鍵?您可以使用Oracle系統(tǒng)提供的兩個(gè)視圖查看表中的主鍵信息。語(yǔ)句如下:從userconscolumns a、userconstraints b中選擇a.constrain
oracle查詢表是否有主鍵?
您可以使用Oracle系統(tǒng)提供的兩個(gè)視圖查看表中的主鍵信息。語(yǔ)句如下:
從userconscolumns a、userconstraints b中選擇a.constraint ame、a.column ame
其中a.constraint ame=b.constraint ame
和b.constraint ype=“P”和a.table ame=“uppercase table name”
查看表的主鍵約束名和表的字段名主鍵約束。否則,返回null
主鍵:該表的目錄,方便查詢、更新等,因?yàn)槭恰澳夸洝保豢赡苡兄貜?fù)的定義,所以會(huì)自動(dòng)有一個(gè)主鍵約束。
外鍵:它是表的外部約束,要求列值必須與外部的特定數(shù)據(jù)匹配。它是表之間的數(shù)據(jù)約束。
主鍵約束:它要求在生成“目錄”之前不能重復(fù)主鍵。
唯一約束:它要求一個(gè)或多個(gè)數(shù)據(jù)不能重復(fù)。