系统没有这样的函数,你可以自己写一个,我帮你写好了
一、生成函数
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('1aa324rdaa43a','a')
温馨提示:内容为网友见解,仅供参考