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

2023年 4月 17日 43.6k 0

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

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论