SqlServer下通过XML拆分字符串的方法

复制代码 代码如下: DECLARE @idoc int; DECLARE @doc xml; set @doc=cast(‘RootitemProjID’+replace(@SelectedProjectArray,’,’,’/ProjID/itemitemProjID’)+’/ProjID/item/Root’ as xml) EXEC sp_xml_preparedocument @Idoc OUTPUT, @doc SELECT Pro

复制代码 代码如下: 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) )

上一篇 Win10系统更新后启动开机变得很慢是什么原因?
下一篇 mysql concat()函数怎么用