SQL Server把某個(gè)字段的數(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)
相關(guān)文章
SQL Server誤區(qū)30日談 第9天 數(shù)據(jù)庫文件收縮不會(huì)影響性能
收縮文件的過程非常影響性能,這個(gè)過程需要移動(dòng)大量數(shù)據(jù)從而造成大量IO,這個(gè)過程會(huì)被記錄到日志從而造成日志暴漲,相應(yīng)的,還會(huì)占去大量的CPU資源2013-01-01
SQL使用登錄名連接數(shù)據(jù)庫報(bào)錯(cuò)(錯(cuò)誤代碼18456問題)
18456是因密碼或用戶名錯(cuò)誤而使身份驗(yàn)證失敗,如果用戶名密碼正確,則該登錄名沒有連接數(shù)據(jù)庫引擎權(quán)限,本文就來介紹一下解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10
sql server 2000中禁止創(chuàng)建表(權(quán)限設(shè)置方法)
最近發(fā)現(xiàn)數(shù)據(jù)庫中發(fā)現(xiàn)了三個(gè)臨時(shí)表,為了安全這里為大家分享下sql server 2000中禁止創(chuàng)建表的方法,網(wǎng)上都么有的,腳本之家小編原創(chuàng)2015-07-07
SQLSERVER?出現(xiàn)死鎖查找方法和解決辦法(推薦)
這篇文章主要介紹了SQLSERVER?出現(xiàn)死鎖查找方法和解決辦法(推薦),文中講解了查詢死鎖語句,殺死死鎖的解決方法,需要的朋友可以參考下2024-02-02
用sql腳本創(chuàng)建sqlserver數(shù)據(jù)庫觸發(fā)器范例語句
創(chuàng)建SqlServer數(shù)據(jù)庫觸發(fā)器腳本范例,方便大家用sql來創(chuàng)建觸發(fā)器,學(xué)習(xí)sqlserver的朋友可以參考下。2010-09-09
SQL Server觸發(fā)器及觸發(fā)器中的事務(wù)學(xué)習(xí)
首先, 說下我寫篇文章的目的,我希望能把我對(duì)觸發(fā)器的理解,分享出來與你一起學(xué)習(xí)2011-05-05

