2010-06-04 145 views
0

我在下面的代码中遇到致命错误。SQL Server错误

EXEC [sp_ExternalApp_UPDATEUSER] 'ZZZ',XXXXX ' 'DDDDD', 'DDDFFDD', 'EREE', 'EREWWWWW',1,1, 'QWEW @ DFEE.DER', 'DEFF',' XXXX”, '发生DDDD'

以下错误:

位置:memilb.cpp:1624
表达:pilb-> m_cRef == 0
SPID:79个
进程ID: 2256

消息3624,级别20,状态1,过程sp_ExternalApp_UPDATEUSER,行32 系统断言检查失败。检查SQL Server错误日志以获取详细信息 消息0,级别20,状态0,行0 当前命令发生严重错误。如果有的话,结果应该被丢弃。

+0

请发表您的查询? – Salil 2010-06-04 14:16:40

+0

你使用的是什么版本的SQL Server?另外,*是* SQL Server错误日志中还有其他信息吗? – 2010-06-04 14:19:17

回答

2

谢谢

我得到了解决。 我已经使用了UPPER()函数。当我删除该功能,我的问题解决了

+3

我认为如果您安装最新的服务包,它已被修复http://connect.microsoft.com/SQLServer/feedback/details/259641/sql-server-assertion-in-mmilb-cpp-1624-pilb-m-cref -O-当-使用-上部和样内-A-功能 – 2010-06-04 14:40:50

0

像消息说,检查你的错误日志,有可能是在there..what这是否PROC也不会使用由sp_OACreate或来电的xp_cmdshell更详细?发布proc代码