以下这个错误,是什么原因造成的?

 在sqlserver客户端运行

alter table RO_AUDIT_MESSAGE
   add constraint F_RO_ACT_MG foreign key (ACT_ID)
      references RO_AUDIT (ACT_ID)
      on delete cascade;

这段代码是 报:

消息 1776,级别 16,状态 0,第 1 行
在被引用表 'RO_AUDIT' 中没有与外键 'F_RO_ACT_MG' 中的引用列列表匹配的主键或候选键。
消息 1750,级别 16,状态 0,第 1 行
无法创建约束。请参阅前面的错误消息。


心有法竹
浏览 76回答 3
3回答

holdtom

1、RO_AUDIT表中有没有ACT_ID这个字段?2、如果有,ACT_ID是不是主键?

皈依舞

'RO_AUDIT' 中没有ACT_ID这个字段

手掌心

RO_AUDIT_MESSAGE里面有ACT_ID这个字段么
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server