gpt4 book ai didi

sql - 我们可以有一个不是任何其他表中的主键的外键吗?

转载 作者:行者123 更新时间:2023-12-01 18:41:03 27 4
gpt4 key购买 nike

每本书上都写到外键实际上是其他表中的主键,但是我们可以拥有一个不是任何其他表中的主键的外键

最佳答案

是的 - 您可以拥有引用另一个表中的唯一索引的外键。

CREATE UNIQUE INDEX UX01_YourTable ON dbo.YourTable(SomeUniqueColumn)

ALTER TABLE dbo.YourChildTable
ADD CONSTRAINT FK_ChildTable_Table
FOREIGN KEY(YourFKColumn) REFERENCES dbo.YourTable(SomeUniqueColumn)

关于sql - 我们可以有一个不是任何其他表中的主键的外键吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2895219/

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