【发布时间】:2013-07-04 07:43:12
【问题描述】:
我正在尝试删除表格,但收到以下消息:
消息 3726,第 16 级,状态 1,第 3 行
无法删除对象“dbo.UserProfile”,因为它被 FOREIGN KEY 约束引用。
消息 2714,第 16 级,状态 6,第 2 行
数据库中已经有一个名为“UserProfile”的对象。
我使用 SQL Server Management Studio 环顾四周,但找不到约束。如何找出外键约束?
【问题讨论】:
-
我喜欢 sp_help 'dbo.TableName' 更多方法请看这里:stackoverflow.com/questions/483193/…
-
Worth noticing:@LittleSweetSeas 的回答将返回有关给定 引用表 的外键 FOR 的信息,但是 @Gayathri-Varma 的回答给定父表的详细信息。两者在不同的情况下都很有用,并且都赢得了自己的比赛:-)
标签: sql sql-server sql-server-2008