عرض البيانات على هئية JSON في السيكوال سيرفر

04 نوفمبر 2016     456 مشاهدة    0 تعليق
تم النشر في #JSON  #SQL Server  #Tips & Tricks 

سنتحدث اليوم على لمحة بسيطة وهي كيفية عرض البيانات على شكل JSON .في السيكوال سيرفر

الـ JavaScript Object Notation (JSON) هو عبارة عن تنسيق لنقل البيانات بين الأنظمة والتطبيقات. ولكن للآسف لا يوجد دعم لها في السيكوال سيرفر حتى وصول الإصدار الأخير 2016, الذي أتاح من خلاله من إخراج البيانات بصورة JSON.

للبدء افتح ال SSMS وقم بكتابة الإستعلام التالي:

SELECT Name, Level FROM Students
GO

طبعاً سنلاحظ ظهور البيانات من جدول الطلاب على شكل جدولي

Name	Level
====	=====
John	2nd
Peter	4th
Jane	2nd
Dave	1st

الآن قم بتغيير الإستعلام كالنالي:

SELECT Name, Level FROM Students
FOR JSON AUTO
GO

طبعاً الآن سنلاحظ ظهور النتيجة على شكل JSON

[{"Name:"John","Level":"2nd"},{"Name:"Peter","Level":"4th"},{"Name:"Jane","Level":"2nd"},{"Name:"Dave","Level":"1st"}]

كما أتاح هذا الإصدار من إستخدام الـ JSON Path ليعطى قدرة تحكم أكثر على البيانات المخرجه, كما هو الحال في الـ XML.

للمزيد من المعلومات يمكنك الإطلاع على الرابط التالي https://msdn.microsoft.com/en-us/library/dn921897.aspx.

تويتر فيسبوك قوقل + لينكد إن


اكتب تعليقك