兩個 DB2 表的外部鍵引用


外部索引鍵是表中的一列,它與另一個表建立引用連結。外部索引鍵可以在建立表時定義(CREATE TABLE 命令),也可以透過修改表來定義(ALTER TABLE 命令)。但是,在將任何鍵定義為外部索引鍵之前,請確保已在此列上建立索引。我們可以使用以下命令將表 TAB1 中的現有列 CLASS 定義為外部鍵,該鍵連結到表 TAB2。

ALTER TABLE TAB1
ADD FOREIGN KEY (CLASS) REFERENCES CLASSDATA (CLASS_ID);

ALTER TABLE 保留字後跟要修改的表名。

然後,我們將使用 ADD FOREIGN KEY 引數定義要定義為外部索引鍵的列名。在本例中為 CLASS。

最後,我們必須使用 REFERENCES 保留字,後跟資料庫的名稱和需要連結的相應列名。

更新於:2020年9月12日

504 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始
廣告