需求:把字符串1,2,3变成表里的行数据

方法:用自定义函数实现

/*获取字符串数组的 Table
*/
if exists (select 1 from sysobjects where id = object_id('Get_StrArrayStrOfTable' ))drop Function Get_StrArrayStrOfTable
go
CREATE function Get_StrArrayStrOfTable(@SourceSql varchar (max),@StrSeprate varchar (10)
)
returns @temp table( F1 varchar (100))
as
begindeclare @i intset @SourceSql =rtrim( ltrim(@SourceSql ))set @i =charindex( @StrSeprate,@SourceSql )while @i >=1begininsert @temp values(left( @SourceSql,@i -1))set @SourceSql =substring( @SourceSql,@i +1, len(@SourceSql )-@i)set @i =charindex( @StrSeprate,@SourceSql )endif @SourceSql <>''insert @temp values( @SourceSql)return
end
GO

用法:

SELECT * from dbo.Get_StrArrayStrOfTable('1,2,3',',')

转载于:https://www.cnblogs.com/xqhppt/p/4377757.html

sql把字符数组转换成表相关推荐

  1. 字节、字符数组转换成字符串

    java将字节数组转换成一个字符串 首先我们有一个字节数组,假设我们有一个文件java.txt,里面有2行数据 你好 我爱你 使用字节流将文件内容读取到byte数组中, public class In ...

  2. java 16进制数组 字符串_byte数组转换成16进制字符串和字符数组的方法

    byte数组转换成16进制字符串String: public class CommonUtil { /** * byte数组转换成16进制字符串 * @param src * @return */ p ...

  3. php把数组转换成对象,php怎么将数组转换成对象

    echoecho() 函数输出一个或多个字符串.注释:echo() 函数实际不是一个函数,所以您不必对它使用括号.然而,如果您想要传多于一个参数给 echo(),使用括号将会生成解析错误.print ...

  4. php数组转化js数组格式化,php数组转换成js数组

    php数组转换成js数组的方法:1.将$data转成json编码,然后用eval将json格式转为js数组:2.直接使用php中json编码后的数组. 本文操作环境:windows7系统.PHP7.1 ...

  5. char数组转换成字符串_将字符串转换为char数组java –将字符串转换为char

    char数组转换成字符串 Sometimes we have to convert String to the character array in java programs or convert ...

  6. 【各种转换】数组转换成字符串,集合转换成字符串,字符串转集合

    由于在工作中经常用到各种类型的互相转换,这里总结一下: 1. 基本类型转字符串: 2. 将list集合转化成string数组:用toArray 3. String数组转集合 4. String数组转换 ...

  7. php 数组 转 js 数组,php数组转换成js数组

    php数组转换成js数组的方法:1.将$data转成json编码,然后用eval将json格式转为js数组:2.直接使用php中json编码后的数组. 本文操作环境:windows7系统.PHP7.1 ...

  8. C#字节数组转换成字符串转

    C#字节数组转换成字符串 如果还想从 System.String 类中找到方法进行字符串和字节数组之间的转换,恐怕你会失望了.为了进行这样的转换,我们不得不借助另一个类:System.Text.Enc ...

  9. Java字节数组转换成十六进制字符串的几种方法

    前言 最近在项目中需要将字节数组转换成十六进制字符串,而Java内置的库中并没有相关工具可用,因此查了一下byte数组转hex字符串的相关方法,列出如下,需要可以直接拿来使用. 方法1:使用Strin ...

最新文章

  1. Leetcode: 112. Path Sum
  2. 009_html标准属性
  3. Hi3516A开发--i2c tools安装和使用
  4. 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)
  5. jade模板引擎修改为ejs模板引擎
  6. 几种常见的电话光端机连接图以及电话光端机的连接方式
  7. flask第一章:项目环境搭建
  8. 误删表数据,如何恢复过来
  9. 源代码 到 可执行程序的过程
  10. 人是不是不应该善良?
  11. WPF控件 ProgressBar
  12. 《土豆荣耀》重构笔记(八)添加角色的动画
  13. win10新建文件夹必须刷新才能显示
  14. sqlplus连接mysql_sqlplus连接的三种方式
  15. 在线绘制GO、Pathway富集结果弦图
  16. PivotGridControl与ChartControl控件结合使用(一)
  17. static、static inline、entern inline
  18. matlab rand 2 3 4,matlab随机函数rand的使用
  19. 神舟Z8-SP7D1驱动安装
  20. 模拟电子技术(二)基本放大电路

热门文章

  1. sql查询百分之20到百分之40的数据_FOCUS数据管理之ETL监控
  2. python 多关键字排序_用Python排序字​​典
  3. java 构建者模式_Java不可变类–构建器模式
  4. java功能模块_Java 13功能
  5. android数据绑定_Android数据绑定
  6. 使用Kotlin的Android ProgressBar
  7. shell脚本中执行命令_如何在Shell脚本中执行命令?
  8. Spring安全示例UserDetailsS​​ervice
  9. Android CoordinatorLayout
  10. python实现反向传播_如何反向链接列表? (C和Python实现)