gpt4 book ai didi

sql - 主键由两个外键组成?甲骨文

转载 作者:行者123 更新时间:2023-12-04 18:10:01 24 4
gpt4 key购买 nike

我有一个关于表创建的问题。我想将“Ono”和“Pno”的属性组合成一个新表的主键。这些都是外键,每个都来自不同的表。我是否只使用 CONSTRAINT Ono_Pno_PK PRIMARY KEY (Ono,Pno)?

到目前为止我使用过的:

CREATE TABLE ODetails
(
Ono Number Not Null,
Pno Number Not Null,
Qty Number(3) Not Null,
Creation_Date Date Not Null,
Created_By VARCHAR(10) Not Null,
Last_Update_Date Date Not Null,
Last_Updated_By VARCHAR2(10) Not Null,
CONSTRAINT Ono_FK FOREIGN KEY (Ono) REFERENCES Orders (Ono),
CONSTRAINT Pno_FK FOREIGN KEY (Pno) REFERENCES Parts (Pno)
);

最佳答案

只需在约束后添加这一行,

CONSTRAINT tb_PK PRIMARY KEY (Ono, Pno)

关于sql - 主键由两个外键组成?甲骨文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16381773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com