我的教授數據庫課程的教授提出了以下問題 - 目前我不知道從哪裏開始,因爲這似乎是一個不尋常的問題。使用DD查看all_constraints以檢查FK約束是否可行
我理解外鍵是什麼,以及它們是如何工作,但我不知道如何回答以下問題:
浩喜是由BLURP模式擁有兩個表的公共同義詞。在DD view all_constraints上執行一個查詢(即使嵌套,它可以被視爲「一個」查詢),並討論當前表hi是否滿足列hi.olord上的FK約束。
每列都有相同的值類型CHAR(6)
& NOT NULL
約束。
任何幫助,將不勝感激。
謝謝 - 關於你頭頂上的問題,你能想到一個測試兩列之間參照完整性的查詢嗎?除了非空和主鍵以外,這些表沒有任何限制。 –
@丹尼斯:花些時間來質疑這個觀點 - 有足夠的時間去確信自己明白它告訴你什麼。當你明白它告訴你什麼時,那麼如何測試兩列之間的參照完整性將是顯而易見的。這可能有助於創建自己的表,設置外鍵約束,並查看all_constraints視圖如何更改。 –