繁体   English   中英

发生错误usind sp_xml_removedocument

[英]Error occured usind sp_xml_removedocument

我有一个存储过程。 在该存储过程中,有“ SP_XML_PREPAREDOCUMENT和SP_XML_REMOVEDOCUMENT”。在该存储过程中,我传递了两个参数,一个是xml格式,另一个是employeeId。 而我刚刚编辑了xml创建函数,因为我在表中添加了两列。 然后我执行存储过程来插入值我得到这样的错误。我不明白。 我从未使用过SP_XML_PREPAREDOCUMENT和SP_XML_REMOVEDOCUMENT。请帮助我

The error description is 'Duplicate attribute.'.Could not find prepared statement with handle 0.sp_xml_removedocument:The value supplied for parameter number 1 is invalid.The statement has been terminated.

我猜您正在收到此错误,因为调用sp_xml_removedocument时尚未初始化句柄。 您可以尝试如下检查以避免错误:

IF @iData IS NOT NULL
    EXEC sp_xml_removedocument @iData

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM