SQL查询 提示 尝试将不可为 NULL 的列的值设置为 NULL ?

0
执行一段SQL查询,在本机是可以的,客户的机器上一直报 提示 尝试将不可为 NULL 的列的值设置为 NULL 如下错误,该如何解决
11.jpg
已邀请:
3

梁勇 - 天道酬勤、上善若水。爱好商业智能 2013-07-10 回答

从上面描述可以看出,尝试将不可为 NULL 的列的值设置为 NULL 这个问题不是每个机器环境都发生的,说明 有可能是数据库版本问题,通过查找资料,发现 需要安装对应的补丁包,即SP1补丁。

解决方案:装上SP1补丁,然后再
979065 (http://support.microsoft.com/kb/979065/LN/ )
970365 (http://support.microsoft.com/kb/970365/LN/ ) 等安装补丁就可以了。

微软官方说明:Microsoft 将 Microsoft SQL Server 2008 修补程序作为一个可下载文件进行分发。修补程序是累积性的因为每个新版本包含的所有修补程序和修复了上一个 SQL Server 2008年中包含的所有安全修复都程序的版本。

要回复问题请先登录注册