Maison  >  Article  >  base de données  >  sql 分割字符串的函数整理

sql 分割字符串的函数整理

WBOY
WBOYoriginal
2016-06-07 17:43:331806parcourir

一、按指定符号分割字符串,返回分割后的元素个数,(方法很简单,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。) 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) 调用结果:

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn