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.

SQL Server’da JSON Kullanımı

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.

SQL Server’da JSON Kullanımı

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.

382 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!