以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 XML 与 数据库 』  (http://bbs.xml.org.cn/list.asp?boardid=17)
----  [求助]SQLServer2000 下分解XML(指定XML字符集为GB18030)出错  (http://bbs.xml.org.cn/dispbbs.asp?boardid=17&rootid=&id=17481)


--  作者:遥遥
--  发布时间:4/26/2005 9:23:00 AM

--  [求助]SQLServer2000 下分解XML(指定XML字符集为GB18030)出错
如题,下面的语句
DECLARE @cUserInfo VarChar(8000), @iUserID Int,@iXml Int
SET @cUserInfo='<?xml version="1.0" encoding="GB18030"?><userinfo user_id="1000010089" />'

EXEC sp_xml_preparedocument @iXml OUTPUT,@cUserInfo
SELECT @iUserID=ISNULL(user_id,0) FROM OPENXML (@iXml,'/userinfo',1) WITH (user_id Int)
EXEC sp_xml_removedocument @iXml
在Windows 2003+SQLServer2000 SP3下面通过
而在Windows 2000 SP4+SQLServer2000 SP3下出错
请问是什么原因造成的


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,406.250ms