我有一个具有这种结构的表messageTable
:
id,
fromId,
toId,
text
以及另一个包含以下列的表profileTable
:
profileId,
name,
location
profileId
是来自messageTable
列的fromId
和toId
引用的外键。
我想为fromId
和toId
的删除级联规则添加选项。但是我得到了这个错误:
'简介'表格成功保存
'消息'表
- 无法创建关系' FK_Message_Profile1'。
引入FOREIGN KEY约束' FK_Message_Profile1'在桌子上'消息'可能会导致循环或多个级联路径。指定ON DELETE NO ACTION或ON UPDATE NO ACTION,或修改其他FOREIGN KEY约束。 无法创建约束。查看以前的错误。
我在mysql中试过,它在那里工作得很好。但它在SQL Server 2008中不起作用