SQL Server’da JSON Kullanımı
Herkese merhaba,
Bu yazıda SQL Server’da JSON kullanımı hakkında bilgi vereceğim.
SQL Server 2016 ile gelen bu özellik programlama dilinden bağımsız uygulamalar arasında veri alışverişi yaparken kullanılır.
JSON : “Anahtar : Değer” (Key : Value) ilişkisine dayalı bir veri değişim formatıdır.
Web veritabanlarında JSON kullanımı arttığı için oldukça önemlidir.
JSON örneğini aşağıda görmektesiniz.
Yapı olarak da düzgün ve mantıklı bir yapıdır. Key-Value yapısını burada görmekteyiz.
Aşağıdaki örnek kod yardımıyla bu işlemi rahatlıkla anlayıp sizler de yapabilirsiniz. (SQL Server sürümünüze dikkat edin! SQL Server 2016 ve üzeri değilse çalışmaz.)
--Tablo oluşturma
CREATE TABLE AdSoyad
(
Id INT PRIMARY KEY IDENTITY(1, 1),
AdSoyad NVARCHAR(200)
);
--Tabloya veri ekleme
INSERT INTO dbo.AdSoyad
(
AdSoyad
)
VALUES
(N'YavuzSelim'),
(N'HasanAli'),
(N'BilgeNuray'),
(N'PelinBüsra'),
(N'PelinKübra');
--Tabloyu JSON' dönüştürelim.
SELECT *
FROM dbo.AdSoyad
FOR JSON PATH;
Kodu çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız.
Görüldüğü üzere insert komutu ile eklemiş olduğumuz verileri JSON formatına çevirmiş oldu.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.