字符串分割
Posted yyl001
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串分割相关的知识,希望对你有一定的参考价值。
SET QUOTED_IDENTIFIER ON
SET ANSI_NULLS ON
GO
ALTER FUNCTION f_splitSTR(
@s varchar(8000), --待分拆的字符串
@split varchar(10) --数据分隔符
)RETURNS @re TABLE(ID int IDENTITY,col varchar(8000))
AS
BEGIN
DECLARE @splitlen int
SET @splitlen=LEN(@split+‘a‘)-2
WHILE CHARINDEX(@split,@s)>0
BEGIN
INSERT @re VALUES(LEFT(@s,CHARINDEX(@split,@s)-1))
SET @s=STUFF(@s,1,CHARINDEX(@split,@s)+@splitlen,‘‘)
END
INSERT @re VALUES(@s)
RETURN
END
GO
以上是关于字符串分割的主要内容,如果未能解决你的问题,请参考以下文章