各位用户为了找寻关于SqlServer下通过XML拆分字符串的方法的资料费劲了很多周折。这里教程网为您整理了关于SqlServer下通过XML拆分字符串的方法的相关资料,仅供查阅,以下为您介绍关于SqlServer下通过XML拆分字符串的方法的详细内容

代码如下:

DECLARE @idoc int;  DECLARE @doc xml;  set @doc=cast('<Root><item><ProjID>'+replace(@SelectedProjectArray,',','</ProjID></item><item><ProjID>')+'</ProjID></item></Root>' as xml)  EXEC sp_xml_preparedocument @Idoc OUTPUT, @doc  SELECT ProjID FROM OPENXML (@Idoc, '/Root/item',2)  WITH (  [ProjID] varchar(10)  )