gpt4 book ai didi

sql-server - 使用实际表更改表以添加外键的示例

转载 作者:搜寻专家 更新时间:2023-10-30 23:40:16 26 4
gpt4 key购买 nike

我正在寻找 MS SQL 的 ALTER TABLE 语句,以便将两个表中的模型与模型关联起来。这将是一对多的关系。

Orders:                            Products:
ID (PK, int, not NULL) Pid: (PK, int, not NULL)
Model (varchar(40), not NULL) Model (varchar(40), not NULL)
QTY (int, not NULL) PkgType (varchar(25), not NULL)
OnHand (int, not NULL)

我想用现有的订单表创建一个外键,将该表中的模型值链接到产品表中的模型。

最佳答案

如果您正在寻找基本的 FOREIGN KEY 查询,对于 SQL Server 应该是这样的:

ALTER TABLE Orders
ADD CONSTRAINT FK_Orders_Model FOREIGN KEY (Model)
REFERENCES Products(Model)
GO

您可以使用它添加更多内容并添加级联,但这应该可以让您到达现在需要去的地方。

关于sql-server - 使用实际表更改表以添加外键的示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35756341/

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