SQL Biçimlendirici

SQL Biçimlendirici: SQL sorgularını güzelleştirin, küçültün ve doğrulayın. MySQL, PostgreSQL, SQL Server, Oracle, SQLite ve MariaDB lehçelerini destekler.
Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Lehçe: ⚠ Adlandırılmış parametreler Eylem:
⚠ Güvenlik Uyarısı: SQL biçimlendirme, parametreli sorguların yerine geçmez. SQL enjeksiyon saldırılarını önlemek için üretim kodunda her zaman parametreli sorgular (hazırlanmış ifadeler) kullanın. Bu araç SQL'inizi yalnızca okunabilirlik için biçimlendirir — enjeksiyona karşı temizlemez ya da doğrulamaz.
Nasıl kullanılır: SQL'inizi sol metin alanına yapıştırın, bir lehçe ve eylem seçin, ardından İşle'ye tıklayın (ya da sadece yazın — girişte otomatik işlenir).
Biçimlendir: SQL'i tutarlı girinti, anahtar sözcük büyük/küçük harf kullanımı ve madde hizalamasıyla güzelleştirir. Girinti (2 ya da 4 boşluk), Anahtar Sözcük Büyük/Küçük Harfi (büyük, küçük ya da değişmemiş) ve Sorgular Arası Satır seçeneklerini seçerek ifadeler arasındaki boş satırları denetleyin.
Küçült: Gereksiz tüm boşlukları kaldırarak SQL'i tek satıra sıkıştırır — kodla gömmek ya da ağ yükünü azaltmak için kullanışlıdır.
Doğrula: Yeniden biçimlendirmeden SQL sözdizimini denetler. SQL geçerliyse yeşil bir onay gösterilir; aksi halde belirli sözdizimi hatası görüntülenir.
Desteklenen lehçeler: MySQL, PostgreSQL, SQL Server (T-SQL), Oracle (PL/SQL), SQLite, MariaDB — her biri lehçeye özgü anahtar sözcükler ve sözdizimi kurallarıyla.
SQL neden biçimlendirilir?

SQL'i biçimlendirmek yalnızca boşlukları ve satır sonlarını değiştirir — asla anlamı değil. Veritabanları arasında farklı olan lehçedir: tanımlayıcılar MySQL'de ters tırnakla, PostgreSQL'de çift tırnakla ve SQL Server'da köşeli parantezle alıntılanır, bu yüzden bir lehçe için ayarlanmış bir biçimlendirici diğerini yanlış okuyabilir. Çoğu ekip anahtar sözcükleri yalnızca bir gelenek olarak büyük, adları küçük harfle yazar.

Biçimlendirici bir okunabilirlik aracıdır — mantığınızı optimize etmez, yeniden yazmaz ya da doğrulamaz.