有人知道为什么这个XML文本会在SQLServer2008中引发非法名称字符错误吗?''异常信息是Msg9421,Level16,State1,Line2XMLparsing:line1,character23,illegalnamecharacter以下是用于解析此xml的查询DECLARE@CaptionsDescriptionsXML=''DECLARE@DocHandleintDECLARE@CaptionsDescriptionsTableTABLE(IDINTIDENTITY(1,1),languageIDINT,CaptionVARCHAR(50),Description