当前位置: 代码迷 >> SQL >> 在运行以下SQL的时候报这个异常是什么原因
  详细解决方案

在运行以下SQL的时候报这个异常是什么原因

热度:84   发布时间:2016-05-05 11:20:54.0
在运行以下SQL的时候报这个错误是什么原因?
在sqlserver客户端运行
alter table RO_AUDIT_MESSAGE
   add constraint F_RO_ACT_MG foreign key (ACT_ID)
      references RO_AUDIT (ACT_ID)
      on delete cascade;
这条sql语句的时候报:
消息 1776,级别 16,状态 0,第 1 行
在被引用表 'RO_AUDIT' 中没有与外键 'F_RO_ACT_MG' 中的引用列列表匹配的主键或候选键。
消息 1750,级别 16,状态 0,第 1 行
无法创建约束。请参阅前面的错误消息。
  不知道是为何,有谁能够解答的么?
  相关解决方案