--主要用到REPLACE()和LEN()函数,任何数据库只要稍加修改即可使用。 CREATE FUNCTION ufn_GetSubStrFrequency ( @TotalStr VARCHAR(MAX) , @SubStr VARCHAR(500) ) RETURNS INT AS BEGIN IF @SubStr IS NULL RETURN 0 IF @SubStr = ‘‘ RETURN 0 RETURN (LEN(@TotalStr)-LEN(REPLACE(@TotalStr,@SubStr,‘‘)))/LEN(@SubStr) END
原文:http://www.cnblogs.com/binguo2008/p/7197386.html