我想根据Staff.StaffID删除staff、login和jobs中的相应行,因为StaffID和LoginID是jobs中的外键。此外,在login中,StaffID也是一个外键。当我使用下面的查询时,我得到一个关于foregin key约束失败的错误。有什么想法吗?staff.StaffID=login.StaffID AND staff
我试图在现有表(表A)的新创建的列和新创建的表(表B)的主键列上添加一个外键约束。这是在sql server 2008上进行的。当我添加关系时,Alter脚本会失败。我还在表A上创建了新列,以允许出现空。然而,当我试图保存时,没有检查现有的数据-我能够保存关系。这是在现有数据上创建外键约束的好方法,还是应该创建一个新表(表c),模拟多个<