خروجی کوئری بصورت Json در SQL Server
توسط FOR JSON PATH
در Sql Server میتوانید به راحتی خروجی کوئری خود را بصورت Json دربیاورید و از آن در برنامه خود استفاده کنید.
SELECT *
FROM [dbo].MyTable
FOR JSON PATH;
SELECT *
FROM [dbo].MyTable
FOR JSON PATH, INCLUDE_NULL_VALUES;
SELECT *
FROM [dbo].MyTable
FOR JSON PATH, INCLUDE_NULL_VALUES, WITHOUT_ARRAY_WRAPPER;
SELECT *
FROM [dbo].MyTable
FOR JSON PATH, , ROOT('Results');
برای ایجاد راحتتر لیست شناسهها هم میتوانید از لینک زیر استفاده کنید: