SQL拼接自己需要的字符串

时间:2022-04-22
本文章向大家介绍SQL拼接自己需要的字符串,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

      SQL行转列有多种写法,如果想把多行数据拼接成为新的一行,比如:

首先,将查询转为XML

替换XML的标签

将第一个字符,去掉试用 STUFF函数

sql STUFF用法

1、作用

删除指定长度的字符,并在指定的起点处插入另一组字符。

2、语法

STUFF ( character_expression , start , length ,character_expression )

3、示例

以下示例在第一个字符串 abcdef 中删除从第 2 个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,从而创建并返回一个字符串

SELECT STUFF('abcdef', 2, 3, 'ijklmn') GO

所以:

stuff(str,去掉的位置,去掉几个,插入的新字符串)

以上 在此备忘。