摘要:
在sqlserver中来计算一个字符串在另一个字符串中出现的次数,通常会用循环去匹配,然后计算出现的次数,这样的效率不是很高。下面提供一种比较简单的方法来实现同样的功能:CREATEFUNCTIONfn_CountRep(@wordsNVARCHAR(4000),@splitNVARCHAR(2))RETURNSINTEGERASBEGINRETURNlen(replace(@words,@split,@split+'_'))-len(@words)--方法一--RETURN(len(@words)-len(replace(@words,@split,''))) 阅读全文
posted @ 2013-01-24 23:13 草庵书生 阅读(365) 评论(0) 推荐(0) 编辑