SQL Biçimlendirici

SQL kodunu doğrudan tarayıcınızda temiz ve okunabilir bir yapıda biçimlendirin.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

SELECT id,name
FROM users
WHERE active=true
ORDER BY name;

Bu biçimlendirici ne yapar?

SELECT, FROM, WHERE, JOIN türleri, GROUP BY, ORDER BY, HAVING, LIMIT, OFFSET, UNION [ALL], INSERT INTO, VALUES, UPDATE, SET, DELETE FROM, AND ve OR olmak üzere sabit bir SQL anahtar kelime kümesini tarar; bunları büyük/küçük harf duyarsız eşleştirip çıktıda büyük harfe çevirerek her birini kendi satırına yerleştirir. AND, OR, SET ve VALUES, bağlı oldukları ifadenin altında durmak için iki boşlukla girintilenir.

Nasıl kullanılır?

Editöre bir SQL ifadesi yapıştırın; biçimlendirilmiş sonuç anında güncellenir. Hazır olduğunda çıktıyı kopyalayın veya Reset ile editörü temizleyin; Reset ilk örneği geri getirmez.

Biçimlendirme davranışı

Tek veya çift tırnaklı dize değişmezleri içindeki metin dokunulmadan bırakılır, bu yüzden tırnaklı bir değerin içinde geçen bir anahtar kelime asla kendi satırına bölünmez. Geri kalan her şey tanınan anahtar kelime listesine göre taranır; ardışık boş satırlar tek satıra iner ve satır sonundan önceki boşluklar kırpılır.

Önemli ayrıştırma sınırı

Bu, anahtar kelime tespitine dayalı bir metin biçimlendiricisidir; SQL ayrıştırıcısı, doğrulayıcı veya lehçeye duyarlı bir güzelleştirici değildir. Yalnızca yukarıdaki sabit anahtar kelime listesini tanır — CTE'ler (WITH), CASE/WHEN, pencere fonksiyonları, alt sorgular ve lehçeye özgü sözdizimi (T-SQL, PL/pgSQL vb.) özel olarak biçimlendirilmez ve düz metin olarak geçer. SQL'in sözdizimsel olarak doğru olduğunu doğrulamaz ve sütun adları veya tablo yapısı hakkında bilgisi yoktur.

Güvenli inceleme akışı

Biçimlendirme tamamen anahtar kelimeye dayalı olduğundan, özellikle iç içe alt sorgular veya standart dışı sözdizimi içeren karmaşık sorgularda, satır sonlarının sorguyu normalde nasıl yapılandıracağınızla eşleşmeyebileceğini göz önünde bulundurarak çalıştırmadan önce çıktıyı inceleyin. Özgün sürümü biçimlendirilmiş sürümle birlikte saklayın.

Gizlilik

İşlem tarayıcınızda yerel gerçekleşir. Yapıştırılan SQL bu araç tarafından yüklenmez.

Sıkça Sorulan Sorular

SQL Biçimlendirici ne yapar?
SQL kodunu doğrudan tarayıcınızda temiz ve okunabilir bir yapıda biçimlendirin.
Bu SQL aracı program davranışını değiştirir mi?
Yalnızca düzeni veya kaldırılabilir boşlukları değiştirir. Alışılmadık sözdizimi kullanan kodlarda çıktıyı üretimde kullanmadan önce inceleyin.
Kodum yüklenir mi?
İşlem yerel olarak yapılır ve kodunuz yüklenmez.