原创

[MSSQL]计算字符串分割数

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://david.blog.csdn.net/article/details/7045696
 
-- =============================================   
-- Author: <David Gong>   
-- Create date: <2011-12-06>   
-- Description: <计算字符串分割数>   
-- ============================================= 
ALTER FUNCTION [dbo].[func_get_split_num](@str varchar(8000))
returns int
as
begin
declare @int_return int
declare @start int
declare @next int
declare @location int
select @str=','+@str+','
select @str=replace(@str,',,',',')
select @start=1
select @next=1
select @location=charindex(',',@str,@start)
while(@location<>0)
begin
select @start=@location+1
select @location=charindex(',',@str,@start)
select @next=@next+1
end
select @int_return=@next-2
return @int_return
end

文章最后发布于: 2011-12-06 13:23:32
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 鲸 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览