--方法一:
DECLARE @id VARCHAR(200)
DECLARE @idlist VARCHAR(500) = '1,2,3,5,6,8,9,10,11,12,14,15,16,17,18,19,20'
WHILE LEN(@idlist) > 0
BEGINIF CHARINDEX(',',@idlist) > 0SET @id = SUBSTRING(@idlist,0,CHARINDEX(',',@idlist))ELSEBEGINSET @id = @idlistSET @idlist = ''ENDPRINT (@id)--SET @idlist = REPLACE(@idlist,@id + ',' , '') --用replace会出现意外set @IDList = stuff(@IDList,1,charindex(',',@IDList),'')
END--方法二:
DECLARE @IDList VARCHAR(200)
DECLARE @sTempData VARCHAR(50)
DECLARE @Iindex INT
SET @IDList = '1,2,3,5,6,8,9,10,11,12,14,15,16,17,18,19,20'
WHILE CHARINDEX(',', @IDList) > 0
BEGIN
SET @Iindex = CHARINDEX(',', @IDList)
SET @sTempData = SUBSTRING(@IDList, 0, @Iindex )
--SET @IDList = SUBSTRING(@IDList, @Iindex + 1, LEN(@IDList) - @Iindex)
set @IDList = stuff(@IDList,1,charindex(',',@IDList),'')
PRINT(@sTempData)
END
PRINT(@IDList)

效果截图:

SQL字符串分割方法相关推荐

  1. C++字符串分割方法总结

    在一些编程练习中,经常会对字符串进行处理,往往处理之前都会对字符串进行分割来提取各部分信息.在C++中虽然没有像python那样提供split这样直接的字符串分割函数,但也有一些其他的方法能够对其进行 ...

  2. JS之字符串分割方法split

    作用:JavaScript split() 方法用于把一个字符串分割成字符串数组 语法:stringObject.split(separator,howmany) 参数1:separator必选,字符 ...

  3. excel 中文转英文首字母大写,数据透视表制作,字符串分割方法

    1.中文转英文首字母大写,我的excel是2007版本的, 把下面的代码复制到宏模板里面,然后直接关闭就好了 Function getpychar(char) tmp = 65536 + Asc(ch ...

  4. SQL 字符串分割表函数

    1 --字符串分割表函数 2 declare @str varchar(1000) 3 declare @split varchar(10) 4 5 declare @i int; 6 declare ...

  5. C++常用字符串分割方法

    From:http://www.jb51.net/article/55954.htm 1. 用strtok函数进行字符串分割 原型:       char *strtok(char *str, con ...

  6. [转载] Java字符串分割方法

    参考链接: Java中的StringTokenizer方法的示例 2 [size=medium]1.用split()方法进行分割,分割开的子字符串放入数组,然后进行处理. 示例代码如下: public ...

  7. Java字符串分割方法split()的功能以及使用方法的详细介绍!

    在Java的学习中经常会遇到按照自己的理想情况分割字符串,并根据分割后的结果进行后续操作的问题.对于这些问题就可以使用Java提供的split() 方法进而实现,下面详细的介绍它的功能以及使用方法. ...

  8. Java实现split字符串分割方法

    实现方法 split, 能够指定分割符将字符串拆分成字符串数组 思路如下: 统计字符串中的目标分割符的个数. 创建字符串数组并将其初始化为 "",不初始化的话字符串数组中就会是nu ...

  9. Python拼接SQL字符串的方法

    在做接口自动化测试的时候,最为常见的是GET.POST两种请求类型的接口.对于GET请求,直接将参数写在URL后面,以"?"隔开,参数的键和值之间用"="隔开, ...

最新文章

  1. VS2015静态编译libcurl(C++ curl封装类)
  2. linux工科软件,linux基础网络工具学习笔记
  3. 【CTF大赛】2021 DASCTF July cybercms 一探再探
  4. python3内置函数_python3--内置函数
  5. ❤️《大前端—模块化》
  6. bzoj 1409 Password
  7. 分布式系统常见的事务处理机制
  8. linux脚本彩色提示,在shell脚本里显示带颜色的字(linux)
  9. ubuntu16.04卸载火狐,Amazon
  10. 卖零食怎么引流?怎么推广自己的零食产品,零食店怎么做引流?
  11. 提取windows安装盘install.wim文件修复mstsc
  12. 【Matlab图像去噪】小波滤波(硬阙值+软阙值)+中值滤波图像去噪【含源码 462期】
  13. AVFrame结构体中变量解释
  14. 响应式五金机械网站pbootcms模板,蓝色营销型五金配件网站源码下载
  15. 编码理论第十一章:LDPC码原理学习及其习题分析
  16. 如何将手机CAJ转换成PDF文件的方法
  17. Linux 配置crash
  18. svn备份/迁移的两种方法
  19. Java Web学习笔记
  20. SQL触发器实例讲解(本文是来自百度文库)

热门文章

  1. 借助第八代智能英特尔® 酷睿™ i7 处理器和 Unreal Swarm* 的强大性能快速构建光照...
  2. Android App创建Ble服务
  3. ble连接过程建立_BLE配对绑定过程梳理
  4. 【已禁用】WeixinJSBridge:微信浏览器内置JavaScript 对象
  5. 机器视觉丨LED点光源的检测范围和打光案例
  6. psql工具使用介绍
  7. uniapp点击返回上一页按钮弹出提示框是否确认保存信息
  8. 光电自动避障小车_手把手教做智能小车
  9. mysql c 游标_mysql游标示例 mysql游标简易教程
  10. java实现王者荣耀匹配规则,王者荣耀匹配机制故意安排队友,看看队友构成就知道了...