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(@k as char(5))
declare @nowstr varchar(100)
set @nowstr=substring(@str,@start+1 ,@k-@start-1)--断点位置减去开始位置 为字符串长度
print '字符串开始位置'+cast(@start+1 as char(5)) +'截取数量'+cast(@k-@start-1 as char(5))+''
--使用字符串@nowstr 操作
set @start=@k+1 --重设开始截取字符串位置
print '截取的字符串'+@nowstr
set @k=charindex('>',@str,@k+1)
end
下一篇:域名注册商设置禁止转移是什么意思
MySQL 字符串 遍历
webacc.exe是什么文件?webacc.exe是不是病毒
WINSYS.vbs是什么文件?WINSYS.vbs是不是病毒
winssh.exe是什么文件?winssh.exe是不是病毒
wt.exe是什么文件?wt.exe是不是病毒
winsysetm.exe是什么文件?winsysetm.exe是不是病毒
winstrve.exe是什么文件?winstrve.exe是不是病毒
winsysupd7.exe是什么文件?winsysupd7.exe是不是病毒
winsysupd.exe是什么文件?winsysupd.exe是不是病毒
winsysupd2.exe是什么文件?winsysupd2.exe是不是病毒
winsysupd8.exe是什么文件?winsysupd8.exe是不是病毒