declare @area_str varchar(200) --定义变量 定义变量类型
set @area_str='' --初始化参数
select @area_str = @area_str+','+substring(orgname,1,3) --要拼接的字段
from OM_ORGANIZATION
--查询(去掉最后一个‘,’)
select isNull(stuff(@area_str,1,1,''),'') as area_str
本文介绍SQL中使用变量进行字符串拼接的方法,并演示如何通过使用stuff()函数去除拼接字符串中的冗余字符。适用于数据库查询初学者及进阶者。
declare @area_str varchar(200) --定义变量 定义变量类型
set @area_str='' --初始化参数
select @area_str = @area_str+','+substring(orgname,1,3) --要拼接的字段
from OM_ORGANIZATION
--查询(去掉最后一个‘,’)
select isNull(stuff(@area_str,1,1,''),'') as area_str

被折叠的 条评论
为什么被折叠?