為 JSON PATH
將 SELECT 查詢的結果格式化為 JSON 文字。查詢後新增 FOR JSON PATH 子句:
SELECT top 3 object_id, name, type, principal_id FROM sys.objects
FOR JSON PATH
列名將用作 JSON 中的鍵,單元格值將生成為 JSON 值。查詢結果將是一個 JSON 物件陣列:
[
{"object_id":3,"name":"sysrscols","type":"S "},
{"object_id":5,"name":"sysrowsets","type":"S "},
{"object_id":6,"name":"sysclones","type":"S "}
]
principal_id 列中的 NULL 值將被忽略(不會生成它們)。