Nasıl çalışır
SQL sorgularını okunabilir ve tutarlı hale getirmek için yeniden girintiler ve hizalar. Yan tümceleri, sütunları ve koşulları net satırlara ayırır; bu da uzun sorguları gözden geçirmeyi, sürümleri karşılaştırmayı veya raporları belgelemeyi kolaylaştırır.
Lehçeyi seçebilirsiniz (örneğin standart SQL, PostgreSQL, MySQL, SQLite, T-SQL vb.) böylece anahtar sözcükler ve söz dizimi doğru yorumlanır; ayrıca ayrılmış sözcüklerin büyük/küçük harf durumunu da ayarlayabilirsiniz.
Ayrıca girinti türünü ve boyutunu ile satır sonunu da denetler. Her şey tarayıcınızda sql-formatter ile işlenir; yalnızca biçimi değiştirir, sorguyu bir veritabanına karşı asla çalıştırmaz veya doğrulamaz.
Örnekler
select id,name from users where active=1 order by nameSELECT
id,
name
FROM
users
WHERE
active = 1
ORDER BY
nameAnahtar sözcükler büyük harfle: her yan tümce ve sütun kendi satırına gelir.Kullanım senaryoları
- Bir günlükten veya ORM'den kopyalanan uzun bir sorguyu okunabilir hale getirmek.
- Sorguları depoya kaydetmeden önce stillerini standartlaştırmak.
- Farklı lehçelerden gelen sorguları tek tip bir biçimle gözden geçirmek ve karşılaştırmak.
- Raporları veya görünümleri düzgün girintilenmiş SQL ile belgelemek.
Sık sorulan sorular
Hangi SQL lehçelerini destekler?
Standart SQL, PostgreSQL, MySQL, MariaDB, SQLite, Transact-SQL ve diğerleri gibi çeşitli lehçeleri destekler. Doğru olanı seçmek, anahtar sözcüklerin ve özel söz diziminin iyi biçimlendirilmesini sağlar.
Sorguyu çalıştırır veya doğrular mı?
Hayır. Araç yalnızca sorgu metnini yeniden düzenler ve hizalar. Herhangi bir veritabanına bağlanmaz ve sorgunun geçerli veya güvenli olduğunu denetlemez.
Anahtar sözcükleri büyük veya küçük harfle yazabilir miyim?
Evet. Ayrılmış sözcüklerin (SELECT, FROM, WHERE) büyük harfle, küçük harfle veya yazdığınız gibi görünmesini stil kuralınıza göre seçebilirsiniz.
Sorgum bir sunucuya yükleniyor mu?
Hayır. Biçimlendirme tamamen tarayıcınızda yapılır; sorgu bilgisayarınızdan hiç ayrılmaz.