修改Sql Server 2005 带外键表的字段长度

1.比如要修改CourseInfo表的Cname字段的长度

 

2.点保存 出现如下提示:

3.点是后,出现如下错误。(之前执行了一段时间)

 

4.单击确定之后:提示约束关系删除失败

 

解决办法:

一。手动删除:约束关系:

二。再次到图1中进行修改,

保存的时候 会提示如下信息:

表“CouresInfo”已更改:
- 关系“FK_CouresInfo_MajorInfo”已删除,并且将被重新创建。
表“MajorInfo”已更改:
- 关系“FK_CouresInfo_MajorInfo”已删除,并且将被重新创建。
 

这时候这个约束关系Sql Server 2005 会自动的又创建起来。

至此 修改成功!

Good Luck!

你可能感兴趣的:(sql,约束,失败,长度,修改字段)