服务器: 消息 15336,级别 16,状态 1,过程 sp_rename,行 368
无法重命名对象 'personnel.personnelid',因为该对象参与了强制相关性。
10 个解决方案
#1
你的列有“关系”吧!
#2
我要更改的那个列是一个自动编号来的,
#3
exec sp_rename 是修改表名,不是修改字段名的。
#4
不行!只能用其他方法!
#5
自动编号??
#6
to crazyfor: exec sp_rename是可以修改表中的字段的,只要在表后加.再加字段名就可以了,形如:table.column的形式.这是我在书上看到的呀,不会有错吧,而且提示并不是命令错误呀
#7
对!你没错!是蚂蚁忘了!哈哈。。。
#8
如果你要改只能用其他办法!!!
#9
既然是对为什么不能用此命令更改呀
#10
应为它只能改普通字段,你改另一个就可以了!
#1
你的列有“关系”吧!
#2
我要更改的那个列是一个自动编号来的,
#3
exec sp_rename 是修改表名,不是修改字段名的。
#4
不行!只能用其他方法!
#5
自动编号??
#6
to crazyfor: exec sp_rename是可以修改表中的字段的,只要在表后加.再加字段名就可以了,形如:table.column的形式.这是我在书上看到的呀,不会有错吧,而且提示并不是命令错误呀
#7
对!你没错!是蚂蚁忘了!哈哈。。。
#8
如果你要改只能用其他办法!!!
#9
既然是对为什么不能用此命令更改呀
#10
应为它只能改普通字段,你改另一个就可以了!