SQL Biçimlendirici ve Küçültücü - Uzun Sorguyu Okuyun

SQL biçimlendirici ve küçültücü

SQL biçimlendirme hakkında sık sorulan sorular

MySQL, PostgreSQL, SQLite, SQL Server ve Oracle'ın hepsi çalışıyor; çünkü aracın tanıması gereken tek şey dizeler, yorumlar, tırnaklı adlar ve yan tümce anahtar kelimeleri — yani her lehçenin ortak parçaları. Ters tırnak, çift tırnak ve köşeli parantezin üçü de ad tırnağı sayılıyor, bu yüzden sorgunun hangi veritabanından geldiğini söylemeniz gerekmiyor.
Yeni
Markdown Editörü Markdown yazın, işlenmiş sonucu yan yana görün. Başlık, liste, tablo, kod bloğu ve bağlantı desteklenir; HTML’i kopyalayın ya da .md ve .html dosyası indirin. Tarayıcınızda çalışır.
Bugün Popüler
YAML Biçimlendirici Dağınık YAML’i yeniden girintileyin, hatayı satır numarasıyla görün ve belgeyi JSON olarak okuyun. Yorumlarınız, blok skalerler ve çapalar korunur. Tarayıcınızda çalışır.

Bu araç ne yapar

Anlamanız gereken sorgu nadiren sizin yazdığınızdır. Bir kayıttan, bir ORM'den, bir mesajdan gelir: tek satır, dört join ve sonunu bulamadığınız bir where. Bu sayfa onu ayrı satırlara koyup biçimini görünür kılıyor; başka bir şeyin okuması gerektiğinde de geri tek satıra alıyor.

Nasıl kullanılır

  1. 1 Sorguyu yapıştırın — tek bir ifade ya da bütün bir betik.
  2. 2 Girintinizi seçin, sonra Biçimlendir ya da Küçült'e basın.
  3. 3 Metin aynı kutuda değişir — kopyalayın ya da Geri al'a basın.

Tek satırdaki yorum, satır kalmayınca tehlikeye dönüşür

"--" yorumu satır sonuna kadar sürer. Küçültme satır sonlarını kaldırdığı için, yerinde bırakılan bir yorum ardından gelen her şeyi yutardı: sorgu yine çalışır, sadece sessizce yarısında biter. Bu yüzden buradaki küçültme satır yorumlarını tamamen atıyor — ve bu yüzden bir dizenin içindeki "--" tam olduğu yerde kalıyor, çünkü orada o bir yorum değil, veridir.

Tırnaklar ve ikizlenmiş tırnaklar

SQL'de bir dizenin içindeki tırnak, ikizlenerek kaçırılır: 'O''Brien'. Dizeyi ikinci tırnakta kapatan bir araç, adın geri kalanını kod diye okur ve oradan sonra bulduğu her anahtar kelime hayalîdir. Aynısı tırnaklı tanımlayıcılar için de geçerli: `order`, "group", [limit] birer addır ve bir adın içindeki anahtar kelime, anahtar kelime değildir.

Sorgunuzu asla yeniden yazmaz

Anahtar kelimeler büyük harfe çevrilmiyor, parantezler sadeleştirilmiyor, takma adlar değiştirilmiyor. Yalnızca boşluk yer değiştiriyor. Bu önemli, çünkü biçimlendirilmiş bir sorgu genelde bir ekibin incelediği dosyaya geri döner: harf değişiklikleriyle dolu bir fark, asıl değişen tek satırı gizler ve küçük harfli anahtar kelimeler bir ev stilidir, hata değil.

Biçimlendirmek denetlemek değildir

Bu sayfa hiçbir veritabanına bağlanmaz; bu yüzden bir tablonun var olup olmadığını, join'inizin doğru olup olmadığını ya da sorgunun yavaş çalışıp çalışmayacağını bilemez. Metin okur ve boşluk taşır. Size verdiği şey biçimdir — ve biçimini görebildiğiniz bir sorgu, üzerine akıl yürütebileceğiniz bir sorgudur.

İlgili Geliştirici Araçları

JSON Biçimlendirici JSON'ı tarayıcınızda biçimlendirin, küçültün ve doğrulayın. Bozuk girdi satır ve sütun olarak işaretlenir, katlanabilir ağaç yapıyı gösterir.
HTML Biçimlendirici Dağınık HTML'i okuyabilmek için girintileyin ya da daha küçük gitsin diye sadeleştirin. Parçalarda da çalışır, işaretlemenizi değiştirmez.
CSS Küçültücü Yorumları ve boşlukları atarak CSS'i sıkıştırın ya da düzgün girintiyle geri açın. calc() boşlukları, dizeler ve lisans yorumları olduğu gibi kalır.
XML Biçimlendirici Dağınık XML'i okuyabilmek için girintileyin ya da küçük gitsin diye sadeleştirin. RSS, CDATA ve ad alanlarını doğru işler, belgenizi yeniden yazmaz.
JavaScript Küçültücü JavaScript'i Terser ile küçültün — derleme araçlarının kullandığı motor. Kodu tahmin etmek yerine ayrıştırır, davranış korunur. Hiçbir şey yüklenmez.

Beğenebileceğiniz Diğer Araçlar

Word’den PDF’e Word'ü ücretsiz PDF'e çevirin: DOC, DOCX, ODT veya RTF yükleyin, biçimi bozulmamış PDF'i saniyeler içinde indirin. Üyelik ve filigran yok.
PDF’ten Word’e PDF'i ücretsiz Word'e çevirin: PDF yükleyin, saniyeler içinde düzenlenebilir DOCX indirin. Üyelik yok, filigran yok, kurulum gerekmez.
Kelime Sayacı Ücretsiz kelime sayacı: metninizi yapıştırın; kelime, karakter, cümle ve paragraf sayısıyla tahmini okuma süresini görün. Metin tarayıcıdan çıkmaz.
Karakter Sayacı Ücretsiz karakter sayacı: boşluklu ve boşluksuz karakter, kelime ve satır sayısını görün; başlık ve meta açıklama sınırlarını kontrol edin.
Anahtar Kelime Yoğunluğu Ücretsiz anahtar kelime yoğunluğu aracı: metin ya da adres girin; her kelime ve öbeğin kaç kez geçtiğini yüzdesiyle birlikte görün.