SQLServer中將多行的內(nèi)容顯示在一列中
來源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-09 11:12:40
SQLServer中將多行的內(nèi)容顯示在一列中
SQLServer中將多行的內(nèi)容顯示在一列中:SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 STUFF(REPLACE(REPLACE((SELECT COL1 FROM [TABLE] N FOR XML AUTO ), '', '
導(dǎo)讀SQLServer中將多行的內(nèi)容顯示在一列中:SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 STUFF(REPLACE(REPLACE((SELECT COL1 FROM [TABLE] N FOR XML AUTO ), '', '
SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。
SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。
STUFF(REPLACE(REPLACE((SELECT COL1 FROM [TABLE] N FOR XML AUTO ), '', ''), 1, 1, '')
在查詢語句后加FOR XML AUTO可以得到查詢結(jié)果的xml類型格式為:
通過replace函數(shù)替換掉xml中結(jié)果以外的數(shù)據(jù)。
通過stuff函數(shù)將第一個(gè)節(jié)點(diǎn)替換的,去掉。
,
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
SQLServer中將多行的內(nèi)容顯示在一列中
SQLServer中將多行的內(nèi)容顯示在一列中:SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 SQL SERVER 2005支持XML格式數(shù)據(jù),這個(gè)方法就是利用XML來進(jìn)行轉(zhuǎn)換。 STUFF(REPLACE(REPLACE((SELECT COL1 FROM [TABLE] N FOR XML AUTO ), '', '