兩個 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 保留字,後跟資料庫的名稱和需要連結的相應列名。
廣告