该回答引用NewBing
你好,这是Bing。我可以帮你解决这个问题。😊
根据搜索结果¹,外键是用来保证引用完整性的约束,它要求外键表中的值必须在主键表中存在。如果你无法引用另一表的主键,可能有以下原因:
请检查你的脚本是否满足以上条件,并尝试重新创建外键关系。
源: 与必应的对话, 2023/3/19
(1) 主键和外键约束 - SQL Server | Microsoft Learn. https://learn.microsoft.com/zh-cn/sql/relational-databases/tables/primary-and-foreign-key-con
straints?view=sql-server-ver16 访问时间 2023/3/19.
(2) 创建外键关系 - SQL Server | Microsoft Learn. https://learn.microsoft.com/zh-cn/sql/relational-databases/tables/create-foreign-key-relationships?view=sql-server-ver15 访问时间 2023/3/19.
(3) sqlserver设置外键遇到的问题(设置时对主键表和外键表的理解有误导致)_在设置外键时为什么不出现相应的表名_Everydaxueli的 .... https://blog.csdn.net/Everydaxueli/article/details/112167370 访问时间 2023/3/19.
完整地写下呢 dbo.Address_Info
不知道你这个问题是否已经解决, 如果还没有解决的话: