Geliştirici aracı

SQL biçimlendirici

Bir sorguyu okunabilmesi için kendi tarayıcınızda girintileyin.

SQL biçimlendirici Cihazınızda çalışır
  • Tarayıcınızda çalışır — metniniz hiçbir yere gönderilmez
  • Kayıt yok, kota yok, istediğiniz sıklıkta ücretsiz kullanın

Nasıl çalışır

Sorgular günlüklerden, ORM'lerden ve iş arkadaşlarından tek uzun bir satır olarak gelir ve bir sorguyu anlamanın ilk adımı her zaman onu düzene sokmaktır. Bunu yapmak için sorguyu bir web sitesine yapıştırmak, üretim sorgularının — tablo adları, sütun adları, bazen bir WHERE ifadesindeki gerçek müşteri verileri — başkasının sunucusuna gitmesinin yoludur.

Lehçeler önemlidir

SQL bir dilden çok bir ailedir. PostgreSQL, MySQL, T-SQL, PL/SQL, BigQuery ve Spark'ın her birinin diğerlerinin reddettiği bir sözdizimi vardır ve yanlış lehçeyi kullanan bir biçimlendirici ya sorguyu bozar ya da reddeder. Standart SQL çoğu sıradan sorguya uygundur; sorgunuz satıcıya özgü sözdizimi kullanıyorsa değiştirin.

Yalnızca biçimlendirir

Hiçbir şey çalıştırılmaz, hiçbir veritabanıyla bağlantı kurulmaz ve sorgunun anlamı asla değiştirilmez — yalnızca boşlukları ve anahtar sözcüklerin harf büyüklüğü değişir. Sorgunuzu değiştiren bir biçimlendirici tehlikeli bir şey olurdu.

Anahtar sözcüklerin harf büyüklüğü

Küçük harfli tanımlayıcılara karşı büyük harfli anahtar sözcükler, uzun süredir süregelen bir gelenektir ve yapıyı göz gezdirerek anlaşılır kılar. Yazdığınızı korumak, stil rehberi aksini söyleyen ekipler içindir.

Bunun neden yerel çalıştığı

Bir sorgu, şemanızın ve çoğu zaman verilerinizin bir tanımıdır. Girintilenmek için makinenizden çıkması için hiçbir neden yoktur.

SSS

SQL biçimlendirici — sorular

Sorgumu çalıştırır mı?

Hayır. Yalnızca metni yeniden biçimlendirir. Hiçbir veritabanıyla bağlantı kurulmaz.

Sorgum neden reddedildi?

Muhtemelen lehçe yanlış. Satıcıya özgü sözdizimi, eşleşen lehçenin seçilmesini gerektirir.

Sorgumun ne yaptığını değiştirir mi?

Hayır. Yalnızca boşluklar ve anahtar sözcüklerin harf büyüklüğü değişir.

SQL'im yükleniyor mu?

Hayır. Biçimlendirme tarayıcınızda gerçekleşir.