Home  >  Article  >  Database  >  sql 分割字符串的函数整理

sql 分割字符串的函数整理

WBOY
WBOYOriginal
2016-06-07 17:43:331806browse

一、按指定符号分割字符串,返回分割后的元素个数,(方法很简单,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。) CREATE function Get_StrArrayLength( ( 10 ) -- 分隔符号 ) ( rtrim ( @str )) ( @split , @str ) ( @split , @str , @

一、按指定符号分割字符串,美国服务器,网站空间,返回分割后的元素个数,(方法很简单,香港服务器,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。) CREATE function Get_StrArrayLength ( (10) --分隔符号 ) (rtrim(@str)) (@split,@str) (@split,@str,@start) 【调用示例:,) 返回值:4 二、按指定符号分割字符串,返回分割后指定索引的第几个元素,象数组一样方便 CREATE function Get_StrArrayStrOfIndex ( () returns varchar(1024) (rtrim(@str)) (@split) (@split,@str) (@split,@str,@start) (() end
【调用示例:,,2) 返回值:9 三、结合上边两个函数,象数组一样遍历字符串中的元素 (50) dbo.Get_StrArrayLength() ,@next) 调用结果:

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn