SQL Biçimlendirici ne işe yarar
Sıkışık, tek satırlık bir sorguyu yapıştırın; gerçekten okuyabileceğiniz temiz, girintili bir SQL geri alın. Bu araç ana anahtar kelimeleri (SELECT, FROM, WHERE, JOIN, GROUP BY, ORDER BY ve diğerleri) büyük harfe çevirir, her cümleyi kendi satırına indirir ve virgülle ayrılmış uzun sütun listelerini düzenli, girintili bir listeye böler. Bir sorguyu uygulama günlüklerinden, bir ORM’den veya bir sohbet mesajından kopyaladığınızda ve hata ayıklamadan ya da paylaşmadan önce yapısını anlamanız gerektiğinde işe yarar.
Geliştiricilere, veri analistlerine, öğrencilere ve bir metin yığınına gözlerini kısmak yerine biçimlendirilmiş bir ifadeyi taramayı tercih eden, pull request inceleyen herkese yardımcı olur.
Nasıl kullanılır
- SQL’inizi giriş kutusuna yapıştırın veya yazın (örneğin
select id,name from users where age>18). - SQL Biçimlendir’e tıklayın.
- Düzenlenmiş sorguyu çıkış kutusunda okuyun: anahtar kelimeler büyük harfli, cümleler ayrı satırlarda ve sütunlar girintilidir.
- Biçimlendirilmiş sonucu editörünüz, kaydınız veya belgeniz için almak üzere Kopyala’ya basın.
Uğraşacağınız bir ayar yoktur. Biçimlendirme, çalıştırdığınız anda uygulanır.
Neden SQL’i burada biçimlendirmeli
Hızlıdır: sonuç tek tıkla anında çıkar, sunucuya gidip gelme beklemesi yoktur. Gizlidir, çünkü her şey tarayıcınızın içinde çalışır ve sorgunuz hiçbir yere yüklenmez. Ücretsizdir; kayıt yok, dosya sınırı yok, telefonda, tablette ve dizüstü bilgisayarda aynı şekilde çalışır.
İpucu: bu biçimlendirici mantığınızı yeniden yazmak yerine okunabilirliğe odaklanır, dolayısıyla sorgu birebir aynı kalır, sadece göze daha kolay gelir. Çok lehçeye özgü söz dizimleri (pencere fonksiyonları, CTE’ler, satıcı uzantıları) için, üretimde çalıştırmadan önce boşlukları bir kez gözden geçirin. Daha fazla geliştirici aracı için geliştirici kategorisine göz atabilirsiniz.
Sıkça sorulan sorular
- SQL biçimlendirici sorgumu nasıl düzenler?
- Fazla boşlukları toplar, ana anahtar kelimeleri (SELECT, FROM, WHERE, JOIN türleri, GROUP BY, ORDER BY, HAVING, LIMIT ve diğerleri) büyük harfe çevirir, her cümleyi kendi satırına koyar ve virgülle ayrılmış sütunları girintili satırlara böler, böylece yapı kolayca okunur.
- SQL biçimlendirici sorgumun yaptığı işi değiştirir mi?
- Hayır. Yalnızca okunabilirlik için boşluğu, satır sonlarını ve anahtar kelime harf büyüklüğünü ayarlar. Tablolar, sütunlar, koşullar ve mantık aynen yazdığınız gibi kalır, bu yüzden sorgu aynı sonucu döndürür.
- SQL'im bir sunucuya gönderilir mi?
- Hayır. Biçimlendirme tamamen tarayıcınızda JavaScript ile çalışır. Sorgunuz hiç yüklenmez, bu da iç tablo veya sütun adlarına dokunan kodlar için güvenli olmasını sağlar.
- Hangi SQL lehçelerini destekler?
- MySQL, PostgreSQL ve SQL Server gibi yaygın lehçelerde standart SELECT, INSERT, UPDATE ve DELETE ifadeleriyle çalışır. Karmaşık CTE'ler veya pencere fonksiyonları gibi çok satıcıya özgü söz dizimleri için sonradan hızlı bir manuel kontrol gerekebilir.