查询一个字符在一个字符串中出现的次数
Posted salv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查询一个字符在一个字符串中出现的次数相关的知识,希望对你有一定的参考价值。
create function AccRepeat(@str varchar(50),@sub varchar(50)) returns int as begin declare @pos int,@n int select @n=0, @pos=charindex(@sub,@str) while(@pos<>0) begin select @str=right(@str,len(@str)-@pos),@pos=charindex(@sub,@str),@n=@n+1 end return(@n) end go select dbo.AccRepeat(‘MicrosoftSQLServer‘,‘s‘) ------ 3
以上是关于查询一个字符在一个字符串中出现的次数的主要内容,如果未能解决你的问题,请参考以下文章