SQL Server把某個字段的數(shù)據(jù)用一條語句轉(zhuǎn)換成字符串
例如數(shù)據(jù) 列Name
name
a
b
c
d
最后的結(jié)果
a*b*c*d*
declare @test table( namevarchar(10))
insert into @testvalues('a'),('b'),('c'),('d');
select distinct
(select cast(name asvarchar(2))+'*'from @test for xml path(''))as name from @test
輸出結(jié)果:
(4 row(s) affected)
name
--------------------------------------------------
a*b*c*d*
(1 row(s) affected)
相關文章
sql server數(shù)據(jù)庫中raiserror函數(shù)用法的詳細介紹
這篇文章主要介紹了sql server數(shù)據(jù)庫中raiserror函數(shù)用法的詳細介紹,raiserror用于拋出一個異?;蝈e誤,讓這個錯誤可以被程序捕捉到。對此感興趣的可以了解一下2020-07-07SQL學習筆記二 創(chuàng)建表、插入數(shù)據(jù)的語句
SQL學習筆記二 創(chuàng)建表、插入數(shù)據(jù)的語句,需要的朋友可以參考下。2011-08-08uniqueidentifier轉(zhuǎn)換成varchar數(shù)據(jù)類型的sql語句
uniqueidentifier轉(zhuǎn)換成varchar數(shù)據(jù)類型的sql語句,需要的朋友可以參考下。2011-09-09