SQL中获取一个长字符串中某个字符串出现次数的简单方法
时间:2010-09-15 来源:风也无奈
SQL中获取一个长字符串中某个字符串出现次数的简单方法
比如有个字符串:
X-BGS-2010-09-15-001
我想知道其中'-'出现的次数,可以用下面的方法实现,而不需要复杂的一个个字符分析。
declare @a varchar(100)
set @a='X-BGS-2010-09-15-001'
select len(replace(@a,'-','--'))-len(@a)
相关阅读 更多 +