T-SQL函数将带有两个定界符的字符串拆分为表中的列分隔符

法尔希德

我正在寻找一个t-sql函数来获取类似这样的字符串:

a:b,c:d,e:f

并将其转换为表格

ID     Value

a      b

c      d

e      f

我在Internet上找到的任何内容都包含单列解析(例如XMLSplit函数变体),但是它们都不能让我用两个定界符描述我的字符串,一个定界符用于列分隔,另一个定界用于行分隔。

您能在这个问题上指导我吗?我对t-sql的知识非常有限,无法分叉这些现成的函数来获取两列解决方案?

戈登·利诺夫(Gordon Linoff)

您可以split()在网上找到功能。然后,您可以执行字符串逻辑:

select left(val, charindex(':', val)) as col1,
       substring(val, charindex(':', val) + 1, len(val)) as col2
from dbo.split(@str, ';') s(val);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

基于分隔符的T-SQL拆分字符串

来自分类Dev

字符串中间定界符之间的T-SQL子字符串

来自分类Dev

字符串中间定界符之间的T-SQL子字符串

来自分类Dev

C - 将带有重复分隔符字符的字符串拆分为 2 个子字符串

来自分类Dev

将两列的表连接到带有2个定界符的单个字符串中

来自分类Dev

T-SQL通过变量定界符分割包含字母和数字字符的字符串

来自分类Dev

Python重新编译,在保留定界符的同时将字符串拆分为两个

来自分类Dev

在C ++中的两个分隔符上拆分字符串

来自分类Dev

通过c中的多个定界符将字符串拆分为数组的函数

来自分类Dev

当两个定界符在字符串中多次出现时,提取两个定界符之间的所有文本

来自分类Dev

通过不同的分隔符将两个不同的格式字符串拆分为多个部分

来自分类Dev

SQL如何将带有2个不同定界符的一列拆分为多个变量列

来自分类Dev

如何使单词/字符串的唯一部分带有两个定界符?

来自分类Dev

将具有分隔符的字符串拆分为 3 个变量

来自分类Dev

T-SQL:如何将带有连接字符串的列分成多行?

来自分类Dev

SQL Server:如何使用2个分隔符将字符串拆分为列和行?

来自分类Dev

将没有分隔符的字符串拆分为列

来自分类Dev

在第n个分隔符处将字符串拆分为JavaScript中的数组

来自分类Dev

如何使用 '\t|' 用 awk 分割字符串 刺作为分隔符?

来自分类Dev

两个分隔符之间的字符串 ('_')

来自分类Dev

在C ++中的两个定界符上分割字符串

来自分类Dev

在C#中基于两个定界符分割字符串

来自分类Dev

Java中两个定界符之间的子字符串

来自分类Dev

在字符串中的两个定界符之间应用Perl替换

来自分类Dev

javascript:将字符串拆分为具有不同定界符的数组

来自分类Dev

R:将缺少分隔符的不规则长度的字符串拆分为两个cols:单独的字符和数字

来自分类Dev

使用长定界符将字符串拆分为bash中的数组

来自分类Dev

通过定界符将字符串批量拆分为文件中的新行

来自分类Dev

将多个定界符定义的字符串部分拆分为R中的多个变量

Related 相关文章

  1. 1

    基于分隔符的T-SQL拆分字符串

  2. 2

    字符串中间定界符之间的T-SQL子字符串

  3. 3

    字符串中间定界符之间的T-SQL子字符串

  4. 4

    C - 将带有重复分隔符字符的字符串拆分为 2 个子字符串

  5. 5

    将两列的表连接到带有2个定界符的单个字符串中

  6. 6

    T-SQL通过变量定界符分割包含字母和数字字符的字符串

  7. 7

    Python重新编译,在保留定界符的同时将字符串拆分为两个

  8. 8

    在C ++中的两个分隔符上拆分字符串

  9. 9

    通过c中的多个定界符将字符串拆分为数组的函数

  10. 10

    当两个定界符在字符串中多次出现时,提取两个定界符之间的所有文本

  11. 11

    通过不同的分隔符将两个不同的格式字符串拆分为多个部分

  12. 12

    SQL如何将带有2个不同定界符的一列拆分为多个变量列

  13. 13

    如何使单词/字符串的唯一部分带有两个定界符?

  14. 14

    将具有分隔符的字符串拆分为 3 个变量

  15. 15

    T-SQL:如何将带有连接字符串的列分成多行?

  16. 16

    SQL Server:如何使用2个分隔符将字符串拆分为列和行?

  17. 17

    将没有分隔符的字符串拆分为列

  18. 18

    在第n个分隔符处将字符串拆分为JavaScript中的数组

  19. 19

    如何使用 '\t|' 用 awk 分割字符串 刺作为分隔符?

  20. 20

    两个分隔符之间的字符串 ('_')

  21. 21

    在C ++中的两个定界符上分割字符串

  22. 22

    在C#中基于两个定界符分割字符串

  23. 23

    Java中两个定界符之间的子字符串

  24. 24

    在字符串中的两个定界符之间应用Perl替换

  25. 25

    javascript:将字符串拆分为具有不同定界符的数组

  26. 26

    R:将缺少分隔符的不规则长度的字符串拆分为两个cols:单独的字符和数字

  27. 27

    使用长定界符将字符串拆分为bash中的数组

  28. 28

    通过定界符将字符串批量拆分为文件中的新行

  29. 29

    将多个定界符定义的字符串部分拆分为R中的多个变量

热门标签

归档