问题: 要求将 一字符串 0,1,2,3,4,5 ;将,分隔后的每一内容转为一行记录到数据库表中
declare  @table_串转数组 table( adapt_object int default 0)
declare @tmp_str   varchar(100)
declare @tmp_index int
select  @tmp_index = 1
select  @tmp_str = '0,1,12,03,4,5,a,,,'   --赋测试值
while (@tmp_index > 0)
begin
   select @tmp_index = CHARINDEX(',', @tmp_str)  --,为分隔符
   if (@tmp_index > 0)  
   if (ISNUMERIC(substring(@tmp_str, 1, @tmp_index - 1)) = 1) --只把是分隔转换后是数字类型的放入到临时表中
   insert into @table_串转数组(adapt_object)  
   select convert(int, substring(@tmp_str, 1, @tmp_index - 1))
   select  @tmp_str  = substring(@tmp_str, @tmp_index + 1, 100) 
end
select * from @table_串转数组

转载于:https://www.cnblogs.com/bigmouthz/archive/2007/12/20/1007330.html

sql中将分隔字符串转为临时表的方法相关推荐

  1. php把字符串变为数组_php把字符串转为数组的方法

    php把字符串转为数组的方法:1.使用explode函数将一个字符串分割另一个字符串,并返回一个数组:2.使用str_split函数将字符串转换为数组即可. 本教程操作环境:Windows7系统.PH ...

  2. SQL Server 分隔字符串函数实现

    SQL Server 分隔字符串函数实现 在SQL Server中有时候也会遇到字符串进行分隔的需求.平时工作中常常遇到这样的需求,例如:人员数据表和人员爱好数据表,一条人员记录可以多多人员爱好记录, ...

  3. 解决:sql中将日期字符串当做日期类型处理

    敲机房中看着同期的人的博客,学习存储过程的使用,在查询记录和金额查询这里,拥有共同的窗体,所以自己就使用了模板方法+存储过程!查询日期的过程让我遇到了问题. 在实体中声明了3个字段,分别是数据表,起始 ...

  4. SQL将Json字符串转为表格

    支持复杂结构的使用.. 使用Parent_ID来对应Object_ID产生关系就好.. 实现对Json数据的从文字到表变量的转换.. 例: [{"FieldName": " ...

  5. SQL中将时间戳转为格式化日期后进行比较日期的方法

    最近同事用到了这类sql,记录如下: 1.首先,数据库表userinfo中,有一个updatetime字段,该字段的格式是bigint(最大长度20),保存的是13位的时间戳,例如: updateti ...

  6. php把时间变成整数,php怎么将字符串转为整数

    php将字符串转为整数的方法:可以利用intval()函数来实现.intval()函数通过使用指定的进制base转换,返回变量的integer数值.intval()函数不能用于object,否则会产生 ...

  7. 字符串转换成整数 php,php如何将字符串转为整数

    php将字符串转为整数的方法:可以利用内置函数intval()来实现,如[$foo = "1";intval($foo);].还可以通过强制类型转换的方式来实现,如[(int)$f ...

  8. java字符串如何转为数组_java如何将字符串转为数组

    java将字符串转为数组的方法是:可以通过split方法实现,该方法可以根据匹配给定的正则表达式来拆分字符串.具体用法:[String[] arr = str.split(",") ...

  9. php怎么把字符转成json,怎么把php字符串转为json

    怎么把php字符串转为json 发布时间:2020-07-22 14:05:08 来源:亿速云 阅读:162 作者:Leah 这期内容当中小编将会给大家带来有关怎么把php字符串转为json,文章内容 ...

最新文章

  1. 七牛上传文件小工具v0.1
  2. PHP学习笔记15----PHP生成HTML文件原理
  3. 实施hybris必须懂java吗
  4. Matlab | Matlab从入门到放弃(9)——浮点数取整
  5. 【教程】一步一步教你如何自定义设置——博客园canvas/JS交互动画背景
  6. 傅立叶变换系列(四)离散傅立叶变换
  7. 很好的开源UI框架Chico UI
  8. html psd设计图,根据PSD登陆页面设计稿切图制作HTML网页全过程
  9. javascript(js)实现字符串转json对象的四种方法
  10. reinstall virtualbox-dkms 虚拟机崩溃
  11. java中implement_java中 implement和extends的作用和区别详细解释
  12. 低频量化之可转债埋伏配债、埋伏埋伏配债和配债选股策略
  13. 实现内网穿透的两种方式
  14. 利用python爬取工商银行黄金价格
  15. python tkinter界面随分辨率自动调整尺寸,Tkinter画布自动调整大小
  16. FPGA学习-Verilog例化说明
  17. Unity3D——学习分享(二) 给游戏对象添加材质和贴图
  18. 某财经网站股市信息系统疑被黑 证券内参泄密
  19. WORD插入摄氏华氏度及换算
  20. Apache安装和配置详细

热门文章

  1. C/C++ 编程规范(01 )— 排版
  2. 快速访问github镜像 wiki镜像重点_github问题小结
  3. 条件随机场(CRF) - 1 - 简介
  4. 软件定义汽车:本质并行化的有效平台
  5. TensorFlow神经网络集成方案
  6. xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b‘b\x14#e\xbc\
  7. Ubuntu 系统如何修改主机名
  8. RxJava 内置多种用于调度的线程类型
  9. 微信小程序 require module exports 的使用
  10. CF803C Maximal GCD