我在做一个网络游戏。我在向表中插入新数据时遇到了一些问题。我得到了
2010-4-8 2:14,37000,513,MicrosoftSQL ServerA列插入或更新与前一个CREATE语句强加的规则冲突。陈述被终止。冲突发生在数据库'KN_online‘、表'ACCOUNT_CHAR’、列‘strAccountID’、261 NationSelect中
在原木里。这意味着什么?我怎么才能解决这个问题?
我试图删除DB的规则,但无法删除规则。我要去找the rule 'dbo.unallowedchars' cannot be dropped because it is bounded to one or more clumn.
我设置了所有权限,但它仍然不起作用。谢谢..。
发布于 2010-04-08 10:28:32
你会想:
( a)理解为什么有人首先要约束规则。如果你不知道为什么会有这样的规则,我建议你在开始之前先调查一下。你是否打算通过添加不适当的字符来破坏应用程序的其他部分?
( b)使用存储过程无约束规则 (2008年链接,但同样适用于2000年)将规则从列中解除绑定。
https://stackoverflow.com/questions/2599005
复制相似问题