虚拟主机域名注册-常见问题数据库问题 → 数据库问题

mysql遍历字符串方法

mysql中实现循环遍历字符串的方法

sql代码如下:

declare@str varchar(100) --字符串

declare@k int --字符串的断点位置 数值型

declare@start int --当前字符串开始位置

set@str=''

set@start=1

set@k=charindex('>',@str,@start)

while@k>0

begin 

print '当前位置'+cast(@kas char(5))

declare@nowstr varchar(100)

set@nowstr=substring(@str,@start+1 ,@k-@start-1)--断点位置减去开始位置 为字符串长度

print '字符串开始位置'+cast(@start+1as char(5)) +'截取数量'+cast(@k-@start-1as char(5))+''

--使用字符串@nowstr 操作

set@start=@k+1 --重设开始截取字符串位置

print '截取的字符串'+@nowstr

set@k=charindex('>',@str,@k+1)

end 




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:如何执行数据库mysql脚本文件路径
下一篇:mysql服务器名词重复的处理方法
  >> 相关文章
没有相关文章。

服务热线

198-9911-5815

功能和特性

价格和优惠

技术支持及售后

微信关注