Sql统计一个字符串在另一个字符串出现的次数的函数-fnQueryCharCountFromString

Sql统计一个字符串在另一个字符串出现的次数的函数-fnQueryCharCountFromString
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE function [dbo].[fnQueryCharCountFromString](@str varchar(8000),@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
Sql统计一个字符串在另一个字符串出现的次数的函数-fnQueryCharCountFromString

Sql统计一个字符串在另一个字符串出现的次数的函数-fnQueryCharCountFromString

上一篇:微信现在只能用手机号注册?怎样用QQ注册?破解它~


下一篇:微信会员注册机制【带源码】:网页授权,得到code后在当前页面获取openid,js+php实现跨域请求