我正在开发在线游戏。将新数据插入表时遇到一些问题。我越来越
2010-4-8 2:14、37000、513,[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]列插入或更新与先前的CREATE RULE语句所施加的规则冲突。该声明被终止。261 NationSelect数据库’KN_online’,表’ACCOUNT_CHAR’,列’strAccountID’中发生冲突。
在日志中。这是什么意思?我怎样才能解决这个问题?
我尝试删除数据库的RULE,但无法删除RULE。我越来越 the rule 'dbo.unallowedchars' cannot be dropped because it is bounded to one or more clumn.
the rule 'dbo.unallowedchars' cannot be dropped because it is bounded to one or more clumn.
我设置了所有权限,但是它仍然无法正常工作..谢谢..
您想要:
a)理解为什么有人首先要约束规则。如果您不知道为什么要遵守该规则,建议您在继续之前进行一些调查。您是否要通过放置不适当的字符来破坏应用程序的其他区域?
b)使用存储过程sp_unbindrule(2008链接,但同样适用于2000),将规则从列中取消绑定。