项目中碰到字符串分解问题,做一个简单的例子来标记一下

 1sql server 字符串分解declare @ids varchar(300)
 2sql server 字符串分解set @ids='1,3,4'
 3sql server 字符串分解if(right(@ids,1)<>',')
 4sql server 字符串分解begin
 5sql server 字符串分解 set @ids=@ids +','
 6sql server 字符串分解end
 7sql server 字符串分解declare @Id int
 8sql server 字符串分解while CHARINDEX(',',@ids)>0
 9sql server 字符串分解begin
10sql server 字符串分解 SELECT @Id=LEFT(@ids,CHARINDEX(',',@ids+',')-1),@ids=STUFF(@ids,1,CHARINDEX(',',@ids+','),'')
11sql server 字符串分解 print @id
12sql server 字符串分解end

相关文章:

  • 2022-01-10
  • 2021-12-03
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-11-17
  • 2021-10-29
猜你喜欢
  • 2021-08-09
  • 2021-08-28
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案