将一个字符串按分隔符分隔开后存到一个表变量中

DECLARE @t TABLE(
  id INT
)
DECLARE @m NVARCHAR(30)=‘1,9,8‘
DECLARE @i INT=CHARINDEX(‘,‘,@m);
WHILE @i!=0 BEGIN
  PRINT LEFT(@m,@i-1)
  INSERT INTO @t VALUES(LEFT(@m,@i-1))
  SET @m=STUFF(@m,1,@i,‘‘);
  SET @i=CHARINDEX(‘,‘,@m);
END
PRINT @m
INSERT INTO @t VALUES(@m)

SELECT * FROM @t

原文地址:https://www.cnblogs.com/sufengsky/p/8395012.html

时间: 2024-08-03 01:29:23

将一个字符串按分隔符分隔开后存到一个表变量中的相关文章

将一个字符串的元音字母复制到另一个字符串,并排序

问题描述: 有一字符串,里面可能包含英文字母(大写.小写).数字.特殊字符,现在需要实现一函数,将此字符串中的元音字母挑选出来,存入另一个字符串中,并对字符串中的字母进行从小到大的排序(小写的元音字母在前,大写的元音字母在后,依次有序). 说明: 1.元音字母是a,e,i,o,u,A,E,I,O,U 2.筛选出来的元音字母,不需要剔重 最终输出的字符串,小写元音字母排在前面,大写元音字母排在后面,依次有序. 要求实现函数: void sort_vowel (char* input, char*

将一个一维数组的元素赋值给另外一个一维数组中

//数组拷贝 int a[5] = {37,25,18,-2,78}; int b[5] = {0}; for (int i = 0; i < 5; i++) { b[i] = a[i]; printf("%d ",b[i]); } 将一个一维数组的元素赋值给另外一个一维数组中

如何将一个excel表格的数据匹配到另一个表中

我们在操作excel表的时,有时需要将一个excel表中的数据匹配到另一个表中,那么就需要用到VLOOKUP函数,VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面分步介绍一下VLOOKUP函数的用法,希望对你有所帮助. 工具/原料 Excel 2013 VLOOKUP函数 方法/步骤 第一步:我们打开一个excel表,需要在另一个表中匹配出相应同学的班级信息.   第二步:我们把光标定位在需要展示数据的单元格中,如下图所示.

将一个字符串的元音字母拷贝到还有一个字符串,并排序

问题描写叙述: 有一字符串.里面可能包括英文字母(大写.小写).数字.特殊字符,如今须要实现一函数.将此字符串中的元音字母挑选出来,存入还有一个字符串中,并对字符串中的字母进行从小到大的排序(小写的元音字母在前,大写的元音字母在后,依次有序). 说明: 1.元音字母是a,e,i,o,u,A,E,I,O,U 2.筛选出来的元音字母,不须要剔重 终于输出的字符串,小写元音字母排在前面,大写元音字母排在后面,依次有序. 要求实现函数: void sort_vowel (char* input, cha

将一个字符串(string类型)转换成一个int类型

int  CommString::str_to_int(const std::string &str) { int ivalue = 0; sscanf(str.c_str(), "%d", &ivalue); return ivalue; }

bash的变量中存放的字符串的处理方式

bash变量: 弱变量: 1.无需实现定义即可应用: 2.变量没有数据类型的硬性要求,默认是字符型: 1.字符串切片: ${#VAR}:返回字符型变量的变量值长度: ${VAR:offset}:返回字符型变量中第"offset"位置之后的内容,不包括第"offset"位置的字符: offset取值范围:0-$[${#VAR-1}] ${VAR:offset:number}:返回字符型变量中从第"offset"个字符后开始长度为"numb

将一个字符串中的空格替换为指定的内容——4

实现一个函数,将一个字符串中的所有空格替换为"%20",例如输入字符串"How beautiful you are!",输出结果应为"How%20beautiful%20you%20are!". 首先,如果另开辟一块空间并且足够将全部空格都替换成"%20",然后一个单词一个单词的拷贝过去,当遇到空格时就放进去"%20",这种低效率的方法肯定是可行的,但很显然不仅效率不高还浪费存储空间,因此,要节省空间就要在

php 将一个字符串分割为组成它的字符

问: php里如何将一个字符串分割为组成它的字符? 比如hello  -> [h, e, l, l, o]   以下有三种方法: 这是需要被分割的字符串:  $str = 'Hello小样'; 字符串的长度: $len = mb_strlen($str, 'utf8');// 7   第一种:  $arr = str_split($str); p($arr); [总结]: 这里直接使用str_split 方法来分割, 但不幸的是这个方法不支持中文的解析, 这里可以考虑下mb_split的分割,

面试题5:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

请实现一个函数,将一个字符串中的空格替换成"%20".例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy. 注意从后向前替换,使得时间复杂度为O(n); public class Main { public static void main(String[] args) { Main main01=new Main(); String str=main01.replaceSpace(new StringBuffer("old s