首页 > 数据库技术 > 详细

sql 循环分割字符串

时间:2021-03-02 16:06:59      阅读:43      评论:0      收藏:0      [点我收藏+]

DECLARE @rifd nvarchar(max) =‘E28068940000500344B33D71,E280689400004006A010FD4C‘
DECLARE @i INT=0,@j INT=0
DECLARE @distribution_code VARCHAR(100)
SET @rifd=@rifd+‘,‘
DECLARE @itemindex INT=CHARINDEX(‘,‘,@rifd)
WHILE(@rifd!=‘,‘AND @itemindex>0)--拆分字符串,循环输出
BEGIN
DECLARE @orderNo VARCHAR(1000)
SET @orderNo= left(@rifd,@itemindex-1)
SELECT @orderNo

set @rifd=right(@rifd,len(@rifd)-@itemindex)
set @itemindex=charindex(‘,‘,@rifd)
END

sql 循环分割字符串

原文:https://www.cnblogs.com/yichen89/p/14469157.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!