SQL INSERT'ten JSON'a Dönüştürücü: Satırları Dönüştür
SQL INSERT ifadelerini, her nesne ifadenin sütun adlarını anahtar olarak kullanacak şekilde bir JSON nesne dizisine dönüştürün. Bir INSERT sütun listesini atlarsa dönüştürücü column1, column2 vb. atar. Sayıları, boolean ve null değerlerini yerel JSON türleri olarak koruyun veya tür korumasını kapatıp tümünü string olarak çıkarın; isteğe bağlı olarak kayıtları tablo adına göre gruplayın.
SQL INSERT'ten JSON'a dönüştürücü, SQL INSERT ifadelerini tarayıcınızda JSON verisine çevirir. Dönüştürülen her satır, bir JSON dizisi içinde nesne olur; nesnenin anahtarları ifadenin sütun adlarından alınır. Bu, her kaydı elle yeniden oluşturmadan SQL INSERT'i çevrimiçi olarak JSON'a dönüştürmenin pratik bir yolunu sunar.
Bir INSERT ifadesi sütun listesi vermediğinde dönüştürücü column1, column2 vb. üretilmiş adlar kullanır. Tür koruma yapılandırılabilir: açıkken sayılar, boolean ve null değerleri yerel JSON değerleri olarak çıkar; kapalıyken tüm değerler string olarak çıkar. Sonucu tabloya göre de gruplayabilir; böylece tek bir dizi yerine tablo adıyla anahtarlanmış bir nesne elde edersiniz.
SQL INSERT ifadeleri veriyi, veritabanı tablolarına satır ekleme komutları olarak ifade eder; JSON ise veriyi yapılandırılmış nesneler ve diziler olarak temsil eder. İkisi arasında dönüştürmek, eklenen kayıtları incelemeyi veya JSON ile çalışan iş akışlarında kullanmayı kolaylaştırır. Sütun tabanlı nesne eşlemesi her değeri alanıyla ilişkilendirir; tablo gruplaması ise veriyi kaynak tablosuna göre düzenlemeye yardımcı olur.
Dönüştürme tamamen tarayıcınızda çalışır: girdi cihazınızda işlenir; hiçbir şey yüklenmez, saklanmaz veya sunucuya gönderilmez. Sayfa yüklendikten sonra araç çevrimdışı çalışır. Geliştiriciler ve DevOps mühendisleri, yerel bir dönüştürücü kurmadan veya dahili veriyi bir hizmetle paylaşmadan günlük SQL'den JSON'a işlemleri için kullanabilir.
Adım 1: SQL INSERT ifadelerinizi yapıştırın veya girin. JSON'a dönüştürmek istediğiniz ifadeleri verin.
Adım 2: Tür koruma seçeneğini ayarlayın. Sayıların, boolean ve null değerlerinin yerel JSON değerleri olarak çıkması için açık tutun; tüm değerlerin string olarak çıkması için kapatın.
Adım 3: Çıktının tabloya göre gruplanıp gruplanmayacağını seçin. Açıldığında sonuç, tablo adıyla anahtarlanmış bir nesne olur.
Adım 4: Üretilen JSON'u gözden geçirin. Nesneler her INSERT ifadesindeki sütun adlarını kullanır; sütun listesi verilmemişse üretilmiş adlar kullanılır.
Adım 5: Sonucu, dönüştürülmüş JSON'a ihtiyaç duyduğunuz her yerde kullanmak için kopyalayın.
Kullanım senaryosu: Yerel bir şey kurmadan rutin bir SQL INSERT'ten JSON'a dönüştürme yapın; ifadeleri yapıştırıp elde edilen JSON'u kopyalayın.
Kullanım senaryosu: Yerel bir araç kurmak istemediğiniz bir makinede çalışırken ifadeleri tarayıcıda dönüştürün.
Kullanım senaryosu: Dönüştürme tarayıcınızda çalıştığı için dahili SQL verisini üçüncü taraf bir hizmete göndermekten kaçının.
Kullanım senaryosu: JSON nesneleri kullanan yerel geliştirme veya test verisi iş akışları için INSERT ifadelerini JSON kayıtlarına dönüştürün.
Kullanım senaryosu: Kayıtları JSON tabanlı bir iş akışında incelemeniz veya yeniden kullanmanız gerektiğinde veritabanı satırlarını sütun adıyla anahtarlanmış bir JSON dizisine dönüştürün.
Kullanım senaryosu: Farklı tablolara ait ifadelerle çalışırken çıktıyı düzenli tutmak için dönüştürülen kayıtları tablo adına göre gruplayın.
Kullanım senaryosu: Alıcı iş akışı türlendirilmiş değerler beklediğinde sayısal, boolean ve null değerlerini yerel JSON türleri olarak koruyun.