存储过程中使用charindex切分字符串:
- declare @s varchar(100)
- set @s='ren,de,gens'
- declare @position smallint
- declare @length1 varchar(50);
- declare @length2 varchar(50);
- declare @length3 varchar(50);
- set @position=charindex(',',@s)
- set @length1=substring(@s,1,@position-1)
- set @s=right(@s,(len(@s)-@position))
- set @position=charindex(',',@s)
- set @length2=substring(@s,1,@position-1)
- set @s=right(@s,(len(@s)-@position))
- select @length1,@length2,@s
本文介绍了一种使用SQL Server中的CHARINDEX函数来切分字符串的方法,并通过实例演示了如何将包含逗号分隔的字符串逐个拆分成独立的部分。
134

被折叠的 条评论
为什么被折叠?



