SQL Biçimlendirici

Bir günlükten ya da ORM çıktısından tek satır hâlinde gelen sorguyu yapıştırın ve yeniden sorgu gibi okuyun: SELECT, FROM, WHERE ve her JOIN kendi satırında.

Kod bu sayfadan çıkmaz: biçimlendirme tarayıcınızda yapılır.

Nasıl kullanılır

  1. Sorguyu ilk kutuya yapıştırın.
  2. Anahtar sözcüklerin büyük harfle yazılıp yazılmayacağını ve her sütunun kendi satırını alıp almayacağını seçin.
  3. Sonucu kopyalayın.

Bilmekte fayda var

Metin sabitleri neden korunuyor

Bir sorgunun içinde 'order by name' gibi bir sütun değeri ya da SELECT sözcüğünü anan bir yorum bulunabilir. Düz bul-değiştir mantığıyla çalışan bir biçimlendirici satırı tam orada bölerdi ya da verinizin içindeki bir sözcüğü büyük harfe çevirirdi. Burada metin sabitleri ve yorumlar biçimlendirmeden önce ayrı bir yere alınır, sonrasında olduğu gibi yerine konur.

Satır sonları ne işe yarıyor

Bir sorguyu okumak, üç şeyi hızla bulmak demektir: hangi tablolara dokunuyor, bunlar nasıl birleştiriliyor ve neye göre süzülüyor. Her yan tümceyi kendi satırına koymak üçüne de tek bakışta yanıt verir; bu düzenin kod incelemesinde yerleşmiş bir alışkanlık olmasının nedeni de budur, üstelik sorgu daha çalıştırılmadan önce.

Sık sorulan sorular

Hangi lehçeyi destekliyor?

PostgreSQL, MySQL, SQL Server ve SQLite'ın ortak yan tümcelerini. Lehçeye özgü sözdizimi yeniden biçimlendirilmez, ama bozulmaz da: tanınmayan sözcükler olduğu gibi geçer.

Sorguda hata olup olmadığını denetliyor mu?

Hayır. Verdiğiniz metni düzenler, ayrıştırmaz. Bozuk bir sorgu bozuk kalır, yalnızca okuması kolaylaşır.

Sorgum bir sunucuya gönderiliyor mu?

Hayır. Her şey tarayıcınızda olur ve bu önemlidir: sorgular tablo adlarını, çoğu zaman da canlı sistemden gelen değerleri taşır.

Anahtar sözcüklerim neden büyük harfe çevrilmedi?

«Anahtar sözcükler büyük harfle» seçeneğini açın. Bu bir kural değil tercih meselesidir: birçok ekip SQL sorgularını tamamen küçük harfle yazar.

İlgili araçlar