sql中截取和算出字符串的长度
2009-12-04 13:30
260 查看
et ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go
ALTER function [dbo].[Get_StrArrayLength]
(
@str varchar(1024), --要分割的字符串
@split varchar(10) --分隔符号
)
returns int
as
begin
declare @location int
declare @start int
declare @length int
set @str=ltrim(rtrim(@str))
set @location=charindex(@split,@str)
set @length=1
while @location<>0
begin
set @start=@location+1
set @location=charindex(@split,@str,@start)
set @length=@length+1
end
return @length
end
set QUOTED_IDENTIFIER ON
go
ALTER function [dbo].[Get_StrArrayLength]
(
@str varchar(1024), --要分割的字符串
@split varchar(10) --分隔符号
)
returns int
as
begin
declare @location int
declare @start int
declare @length int
set @str=ltrim(rtrim(@str))
set @location=charindex(@split,@str)
set @length=1
while @location<>0
begin
set @start=@location+1
set @location=charindex(@split,@str,@start)
set @length=@length+1
end
return @length
end
相关文章推荐
- 如何用SQL动态截取字符串的长度?
- SQL 字符串截取左边指定长度字符串中文、英文
- Sql版本除去html并截取指定长度的字符串
- sql中从指定位置截取指定长度字符串
- SQL截取非固定长度(有关键字符)的字符串
- 绑定SqlDataSource的Gridview字符串字段长度截取
- 绑定SqlDataSource的Gridview字符串字段长度截取
- 绑定SqlDataSource的Gridview字符串字段长度截取(转)
- 绑定SqlDataSource的Gridview字符串字段长度截取
- SQL截取字符串
- [1]字符串按中文符占3位进行指定长度剪切[2]Double类型截取指定长度(指定长度=整数位+小数位)
- 字符串截取固定长度的方法(C#)
- Java字符串按字节数截取长度
- 截取指定长度的字符串,超过指定长度的加...
- 使用 sql、 javascript 按字节截取、计算中英文混合字符串字节数
- 设置显示内容的长度(字符串截取)c标签
- 长字符串按指定长度截取的实现方法
- SQL截取字符串
- JSTL中截取一定长度的字符串
- sql中根据字段字符串的长度进行删除