SQL FOR JSON PATH 返回 json


--直接返回 

SELECT '張學友' name, 60 age FOR JSON PATH

--返回值

[{"name":"張學友","age":60}]


select c1, c2 from table    FOR JSON PATH

--帶子集

SELECT '張學友' name, 60 age,'你好毒' AS [專輯.流行],'如果這都不算愛' AS [專輯.經典] FOR JSON PATH


--返回值

[{"name":"張學友","age":60,"專輯":{"流行":"你好毒","經典":"如果這都不算愛"}}]

--多條記錄的返回
SELECT '張學友' name, 60 age,'你好毒' AS [專輯.流行],'如果這都不算愛' AS [專輯.經典]
UNION 
SELECT '張惠妹' name, 88 age,'看海' AS [專輯.流行],'嗨歌' AS [專輯.經典]
 FOR JSON PATH

--返回值

[{"name":"張學友","age":60,"專輯":{"流行":"你好毒","經典":"如果這都不算愛"}},{"name":"張惠妹","age":88,"專輯":{"流行":"看海","經典":"嗨歌"}}]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM