SQL Biçimlendirici ve Küçültücü
Standart SQL, PostgreSQL, MySQL, SQLite, MariaDB ve BigQuery için SQL'i girinti ve anahtar sözcük büyük/küçük harf seçenekleriyle tamamen tarayıcınızda güzelleştirin veya küçültün.
SQL Biçimlendirici ve Küçültücü — Temiz girinti ve anahtar sözcük büyük/küçük harf düzeniyle güzelleştirmek için bir SQL sorgusu yapıştırın ya da tek satıra indirmek için Küçült moduna geçin. Yan tümcelerin ve işlevlerin doğru ayrıştırılması için veritabanınıza uyan lehçeyi seçin. Her şey tamamen tarayıcınızda çalışır ve sorgularınız asla yüklenmez.
SQL Biçimlendirici ve Küçültücü nedir?
Tamamen tarayıcınızda çalışan ücretsiz bir çevrimiçi SQL biçimlendirici ve küçültücü. Dağınık veya tek satırlık bir sorgu yapıştırın; Güzelleştir modu onu 2 boşluk, 4 boşluk veya sekme girintisiyle yeniden girintiler ve okunabilir bir düzen için anahtar sözcükleri büyük (veya küçük) harfe çevirir; Küçült modu yorumları kaldırır ve tırnak içindeki dizeleri dokunmadan bırakarak boşlukları tek satıra indirir. Lehçeyi — Standart SQL, PostgreSQL, MySQL, SQLite, MariaDB veya BigQuery — seçin ki lehçeye özgü yan tümceler ve işlevler doğru ayrıştırılsın. Arka uç geliştiricileri, veri analistleri ve DBA'lar bunu elle yazılmış sorguları düzenlemek, ORM tarafından oluşturulan SQL'i okunabilir kılmak ve ifadeleri koda gömmeden önce küçültmek için kullanır.
SQL Biçimlendirici ve Küçültücü nasıl kullanılır
- SQL'inizi Girdi kutusuna yapıştırın veya yazın.
- Ayarlar'ı açın ve veritabanınıza uyan lehçeyi seçin: Standart SQL, PostgreSQL, MySQL, SQLite, MariaDB veya BigQuery.
- Sorguyu yeniden girintilemek için modu Güzelleştir'de bırakın ya da tek satıra indirmek için Küçült'e geçin.
- Ayarlar'da 2 boşluk, 4 boşluk veya sekme girintisini ve anahtar sözcüklerin büyük harf, küçük harf ya da yazıldığı gibi bırakılmasını seçin (Güzelleştir modu).
- Biçimlendirilmiş sonucu okuyun ve almak için Kopyala düğmesini kullanın ya da girdiyi boşaltıp baştan başlamak için Temizle'ye tıklayın.
Örnekler
Tek satırlık bir SELECT'i güzelleştir (2 boşluk, BÜYÜK harf anahtar sözcükler)
Girdi
select id, name from users where active = 1 order by name
Çıktı
SELECT id, name FROM users WHERE active = 1 ORDER BY name
Gömmek için çok satırlı bir sorguyu küçült
Girdi
SELECT id, name FROM users -- only active rows WHERE active = 1
Çıktı
SELECT id, name FROM users WHERE active = 1
Lehçeye özgü SQL'i biçimlendir
Güzelleştirmeden önce PostgreSQL, MySQL, SQLite, MariaDB veya BigQuery'yi seçin ki lehçeye özgü anahtar sözcükler ve işlevler (BigQuery'nin ters tırnaklı adları veya Postgres dönüşümleri gibi) bir hata sanılmak yerine doğru tanınsın ve düzenlensin.
Sıkça sorulan sorular
- SQL'im bir sunucuya yüklenir mi?
- Hayır. Güzelleştirme, küçültme ve lehçe ayrıştırmasının tümü sql-formatter kitaplığı kullanılarak tarayıcınızda yerel olarak gerçekleşir. Sorgularınız cihazınızdan asla ayrılmaz ve araç çevrimdışı çalışmaya devam eder.
- Hangi SQL lehçeleri destekleniyor?
- Standart SQL, PostgreSQL, MySQL, SQLite, MariaDB veya BigQuery'yi seçebilirsiniz. Lehçe, düzenin doğru kalması için biçimlendiriciye lehçeye özgü anahtar sözcükleri, tırnak kullanımını ve işlevleri nasıl ayrıştıracağını bildirir.
- Güzelleştir ile Küçült arasındaki fark nedir?
- Güzelleştir, seçili lehçenin dilbilgisini kullanarak sorguyu yeniden girintiler ve okunabilirlik için seçtiğiniz anahtar sözcük büyük/küçük harf düzenini uygular. Küçült, yorumları kaldırır ve tırnak içindeki dizeleri ve tanımlayıcıları dokunmadan bırakarak ifadeyi tek satıra sıkıştırır.
- Girintiyi ve anahtar sözcük büyük/küçük harfini kontrol edebilir miyim?
- Evet. Ayarlar'da 2 boşluk, 4 boşluk veya sekme girintisi seçebilir ve anahtar sözcükleri büyük harf, küçük harf ya da koru olarak ayarlayabilirsiniz. Bu seçenekler Güzelleştir modunda geçerlidir; Küçült her zaman tek satıra indirir.
- Neden bir ayrıştırma hatası bildiriyor?
- Güzelleştir modu sorguyu seçili lehçeyle ayrıştırır; bu yüzden gerçek bir sözdizimi sorunu ya da başka bir lehçe için yazılmış bir ifade ayrıştırılamayabilir. Uyan lehçeye geçmeyi deneyin ya da yalnızca boşlukları düzenleyip ayrıştırmayan Küçült'ü kullanın.
İlgili araçlar
Base32 / Base58 Kodlama / Çözme
Metni Base32 (RFC 4648) veya Base58 (Bitcoin alfabesi) olarak kodlayın ve her ikisini de tekrar metne çözün; tamamen UTF-8 güvenli ve tümüyle tarayıcınızda.
Base64 Kodlama / Çözme
Base64 kodlayın veya çözün (UTF-8 güvenli): URL güvenli alfabe, isteğe bağlı dolgu, 64/76 satır kaydırma, canlı bayt ve karakter sayımı ve onaltılık/ikilik bayt görünümü.
Büyük/Küçük Harf Dönüştürücü ve Sayaç
Metni UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case ve daha fazlası arasında dönüştürün, karakter, kelime ve satır sayın.
Kod Biçimlendirici ve Küçültücü
HTML, CSS ve JavaScript'i tarayıcınızda anında güzelleştirin veya küçültün; 2 boşluk, 4 boşluk ya da sekme girintisi ve Terser destekli JavaScript sıkıştırması ile.