SQL formatlama (SQL biçimlendirici online)
SQL formatlama için sorguyu yapıştırın, sonucu kopyalayın. Araç anahtar sözcükleri büyük harfle yazar, SELECT listelerini, koşulları ve birleştirmeleri ayrı satırlara böler, alt sorgulara girinti verir. Metin değerlerine ve tanımlayıcılara dokunulmaz. Sorgunuz tarayıcınızdan çıkmaz.
Kaynak: PostgreSQL-Dokumentation – Lexical Structure (Bezeichner, Zeichenketten, Kommentare, Dollar-Quoting). Güncelleme: .
Nasıl hesaplanır?
Tek satırdaki biçimlendirilmemiş bir SQL sorgusunu okumak, denetlemek ve karşılaştırmak zordur. Biçimlendirici, anlamını değiştirmeden onu düzenli bir sorguya çevirir.
SQL nasıl formatlanır
- Sorguyu alana yapıştırın (
;ile ayrılmış birden çok ifade olabilir). - “İşlem” alanında Biçimlendir’i seçin; anahtar sözcüklerin harf durumunu, girintiyi ve virgül stilini ayarlayın.
- Sonucu kopyalayın.
Araç ne yapar
- Yan tümceler (SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, LIMIT) yeni satırda başlar; birden çok sütun alt alta yazılır.
- Birleştirmeler (JOIN) ve koşullardaki
AND/ORkendi satırını alır –BETWEEN … AND …birlikte kalır. - Alt sorgular ve CTE’ler (
WITH … AS (…)) girintilenir,CASEherWHENiçin bir satır alır. - Yalnızca boşluklar ve anahtar sözcüklerin harf durumu değişir: metin değerleri, tırnaklı tanımlayıcılar, sayılar, işleçler ve yorumlar yazıldığı gibi kalır.
Büyük harf mi küçük harf mi?
SQL anahtar sözcükleri büyük/küçük harfe duyarlı değildir (ISO/IEC 9075). Büyük harf, sözcüklerin tablo ve sütun adlarından ayrışması için yaygın bir gelenektir; tırnaksız tanımlayıcıların nasıl ele alınacağı veritabanına bağlıdır ve araç onlara dokunmaz.
Sıkıştırma
“Sıkıştır”, sorguyu gereksiz boşluk olmadan tek satıra indirir ve yorumları siler (iyileştirici ipuçları /*+ … */ korunur). SQL’i koda ya da yapılandırma dosyalarına gömmek için kullanışlıdır.
Sınırlar
- Araç lehçeden bağımsızdır;
"…",`…`ve[…]içindeki tanımlayıcıları ve$$…$$arasındaki PostgreSQL metnini tanır. Yordam kodu (BEGIN … END) ayrıca girintilenmez. - MySQL metinlerindeki ters eğik çizgi kaçışı (
'it\'s') tanınmaz; standart biçim'it''s'şeklindedir. - Araç sorgunun doğruluğunu denetlemez ve onu asla çalıştırmaz.
Sıkça sorulan sorular
SQL’i online nasıl formatlarım?
Sorguyu alana yapıştırın – biçimlendirilmiş sonuç hemen görünür ve kopyalanabilir. İşlem tarayıcınızda yapılır, hiçbir şey gönderilmez.
Araç sorgumu değiştirir mi?
Yalnızca boşlukları, satır sonlarını ve (isterseniz) anahtar sözcüklerin harf durumunu. Metin değerleri, tanımlayıcılar, sayılar ve işleçler karakter karakter korunur; araç tam da bunun için testlerle denetlenir.
SQL anahtar sözcükleri büyük harfle mi yazılmalı?
Hayır. Anahtar sözcükler büyük/küçük harfe duyarlı değildir. Büyük harf yalnızca okunabilirlik geleneğidir – ekibiniz farklı yapıyorsa “Olduğu gibi” veya “küçük harf” seçin.
SQL sorgusunda tarih ya da sayıları nasıl biçimlendiririm?
Bu başka bir şey: bu araç sorgunun metnini biçimlendirir, sonuçlarını değil. Çıktıyı biçimlendirmek için veritabanına özgü işlevler kullanılır: TO_CHAR (PostgreSQL, Oracle), DATE_FORMAT (MySQL) veya FORMAT (SQL Server).
Hangi SQL lehçeleri destekleniyor?
Araç lehçeden bağımsızdır ve PostgreSQL, MySQL/MariaDB, SQL Server, SQLite ve Oracle’ın yaygın sorgularını sorunsuz işler. Veritabanına özgü yordam kodu ayrıca girintilenmez.
SQL sorgularım kaydediliyor veya yükleniyor mu?
Hayır. Sorgu yalnızca tarayıcıda işlenir, kaydedilmez ve adres çubuğuna eklenmez – tablo veya sütun adları canlı bir sistemden geliyorsa bu önemlidir.
Kaynaklar ve yasal dayanak
- PostgreSQL-Dokumentation – Lexical Structure (Bezeichner, Zeichenketten, Kommentare, Dollar-Quoting)
- MySQL Reference Manual – String Literals
- Microsoft Learn – Database identifiers (SQL Server, begrenzte Bezeichner in [ ] und " ")
- ISO/IEC 9075 – Database languages SQL
Güncelleme:
Benzer araçlar
- JSON formatter, doğrulayıcı ve küçültücüJSON formatter: JSON’u RFC 8259’a göre doğrulayın, hatayı satır, sütun ve açıklamasıyla görün. Biçimlendirin, küçültün, anahtarları sıralayın – tarayıcıda.
- CSV JSON dönüştürücü (ve JSON CSV)CSV dosyasını JSON’a ya da JSON’u CSV’ye çevirin: ayraç otomatik bulunur, sayılar ve true/false türlenir, Türkçe karakterler bozulmaz. Tarayıcıda çalışır.
- Regex testerRegex tester: JavaScript düzenli ifadelerini canlı test edin – eşleşmeler vurgulanır, gruplar tabloda, desenin her parçası açıklanır. Ücretsiz, veri yüklenmez.
- Metin Karşılaştırma: İki Metni Karşılaştırınİki metni online karşılaştırın: farkları satır, kelime veya karakter bazında işaretleyin ve benzerlik oranını görün. Ücretsiz, gizli, tarayıcıda çalışır.
- Online XML ve CSV doğrulamaXML doğrulama: XML’in iyi biçimli olup olmadığını ve CSV’nin RFC 4180’e uygunluğunu kontrol edin – satır ve sütunlu hatalar, ayırıcı tespiti, tablo önizlemesi.
- AB KDV numarası doğrulama (format ve kontrol hanesi)AB KDV numarası doğrulama: 27 AB ülkesi ve Kuzey İrlanda (XI) için KDV kimlik numarasının formatını ve kontrol hanesini kontrol edin. VIES bağlantısıyla.