文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>sqlserver 中分隔字符串(split)函数

sqlserver 中分隔字符串(split)函数

时间:2011-03-08  来源:夕阳茶

ALTER FUNCTION [dbo].[fun_splitIds]
(
@str varchar ( max ) ,
@split varchar ( 10 )
)
/*
2010-8-23 : by jrt
调用示例:
SELECT * FROM [fun_splitIds]('ab##呵呵##234##课课练考虑','##')
*/
RETURNS @t TABLE ( v varchar(max) )
AS
BEGIN
DECLARE @XmlIDs XML

SET @xmlIDs = '<IDs>
<ID>
' + REPLACE(@str, @split , '</ID><ID>') + '</ID>' +
'</IDs>'
INSERT INTO @t
SELECT x.v.value('.','varchar(max)')
FROM @xmlIDs.nodes('/IDs/ID') x(v)

RETURN
END
相关阅读 更多 +
排行榜 更多 +
无限Fps

无限Fps

飞行射击 下载
幸存者时间僵尸

幸存者时间僵尸

飞行射击 下载
金属兄弟Metal Brother

金属兄弟Metal Brother

冒险解谜 下载