WMW

SQL Biçimlendirici

Ücretsiz

MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery ve Snowflake dahil olmak üzere bir düzineden fazla SQL lehçesinde, tutarlı girintileme, satır başına bir madde ve seçtiğiniz anahtar kelime büyük/küçük harf kullanımıyla bir SQL sorgusunu okunabilirlik için yeniden biçimlendirin; tamamı tarayıcınızda çalışır.

Tamamen tarayıcınızda çalışır. SQL'iniz asla hiçbir yere yüklenmez.

Son Etkinlik

Herkese açık. Tüm ziyaretçilerin son 20 kullanımı, en yeniden en eskiye.

Formattata una query MySQL (253 caratteri)

4 saat önce

Formatted a MySQL query (21 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (21 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (21 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Formatted a MySQL query (253 chars)

5 saat önce

Yorumlar (0)

Bu aracı faydalı mı buldunuz? Bir yorum bırakın, bir ipucu paylaşın veya nasıl daha iyi hale getirebileceğimizi söyleyin.

Misafir yorumları yayınlanmadan önce incelenir. Giriş yap ile anında gönder.

Henüz yorum yok - düşüncelerinizi paylaşan ilk kişi olun!

Bu araç ne işe yarar

Bu araç, MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery ve Snowflake dahil olmak üzere bir düzineden fazla SQL lehçesinde, tutarlı girinti, satır başına bir cümlecik ve seçtiğiniz anahtar kelime büyük/küçük harf kullanımıyla bir SQL sorgusunu okunabilirlik için yeniden biçimlendirir.

Nasıl Çalışır

SQL'iniz, seçtiğiniz lehçenin dil kurallarını kullanarak bir sözdizimi ağacına ayrıştırılır; bu, gerçek bir veritabanı sürücüsünün sorgunun cümleciklerini, ifadelerini ve iç içe geçmesini anlaması gerektiği gibidir. Bu ağaç daha sonra tutarlı kurallar kullanılarak metin olarak geri yazdırılır: her üst düzey cümlecik (SELECT, FROM, WHERE vb.) bir satırda, iç içe geçmiş ifadeler ve alt sorgular üst öğelerinden bir düzey daha derin girintili ve her anahtar kelime seçtiğiniz büyük/küçük harfte (büyük harf, küçük harf veya tam olarak yazıldığı gibi) yeniden yazılır. Çıktı, orijinal metni düzenlemek yerine ayrıştırılan yapıyı yeniden yazdırmaktan geldiğinden, sonuç her zaman aynı sorgunun tam, geçerli bir temsilidir.

Hangi sorunları çözer

Sık sorulan sorular

›Hangi SQL lehçesini seçtiğim neden önemli?

Farklı veritabanı motorları, dize birleştirme, tanımlayıcıları tırnak içine alma veya pencere işlevleri gibi şeyler için biraz farklı sözdizimi kullanır ve bir biçimlendiricinin satırları doğru şekilde girintilemek ve bölmek için bu farklılıkları anlaması gerekir; sorguyu gerçekte çalıştıracağınız yere uyan lehçeyi (MySQL, PostgreSQL veya T-SQL gibi) seçmek en doğru ve okunabilir sonucu verir.

›Sorgum biçimlendirilemedi, SQL'imde bir sorun mu var?

Genellikle evet: bu araç, yeniden biçimlendirmeden önce yapısını anlamak için SQL'inizi gerçekten ayrıştırır, bu nedenle gerçek bir sözdizimi hatası (eşleşmeyen bir parantez, eksik bir anahtar kelime) burada veritabanının kendisi tarafından yakalanacağı gibi yakalanır ve hata mesajı ayrıştırıcının kabaca nerede tıkandığını söyler.

›Biçimlendirme sorgumun ne yaptığını değiştirir mi?

Hayır, biçimlendirme yalnızca boşlukları, satır sonlarını ve anahtar kelimelerin büyük/küçük harfini değiştirir, sorgunun gerçek belirteçlerini, değişmez değerlerini veya yapısını asla değiştirmez; bu nedenle biçimlendirilmiş bir sorgu bir veritabanına karşı çalıştırıldığında her zaman orijinaliyle aynı şekilde davranır.

›"Büyük/küçük harfi koru" anahtar kelimeler için ne yapar?

Her anahtar kelimeyi tam olarak yazdığınız şekilde bırakır (böylece SELECT, select ve Select hepsi yazıldığı gibi kalır) hepsini büyük veya küçük harfe zorlamak yerine; ekibinizin zaten bu aracın geçersiz kılmasını istemediğiniz bir stil kılavuzu varsa kullanışlıdır.

›Birden fazla ifadeyi aynı anda biçimlendirebilir miyim?

Evet, noktalı virgülle ayrılmış birden fazla ifade yapıştırın ve her biri bağımsız olarak ayrıştırılıp biçimlendirilir; aralarına boş satırlar eklenir, böylece tam bir geçiş dosyası veya betik okunabilir kalır.

İlgili Araçlar

Ücretsiz

Metin

Cron İfadesi Oluşturucu

Canlı alan düzenleyici, sade dille açıklama ve sonraki 5 gerçek çalışma zamanıyla cron ifadeleri oluşturun ve ayrıştırın. Hazır ayarları, @ kısayollarını ve isteğe bağlı 6 alanlı saniye varyantını destekler.

Ücretsiz

Metin

DMARC Kaydı Oluşturucu

Sade dilli alanlardan DMARC DNS kaydı oluşturun; aşamalı yayılım ön ayarları ve canlı uygulama seviyesi göstergesiyle.

Ücretsiz

Metin

Excel'den HTML Tablo Dönüştürücü

Excel veya Google E-Tablolar'dan yapıştırın ya da bir .xlsx/.xls/.csv dosyası yükleyin; canlı önizleme, isteğe bağlı stil ve sayısal sütun hizalamasıyla temiz bir HTML tablo elde edin.

Ücretsiz

Metin

Hash Oluşturucu (MD5/SHA1/SHA256/SHA512)

Metni veya bir dosyayı MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 ve CRC32 olarak aynı anda hash'leyin; bilinen bir checksum ile karşılaştırma alanıyla birlikte.

Ücretsiz

Metin

htpasswd Oluşturucu

bcrypt veya SHA ile gerçek bir Apache .htpasswd dosyası oluşturun; resmi htpasswd komut satırı aracına karşı bayt bayt doğrulanmıştır, birden fazla kullanıcı desteğiyle.

Ücretsiz

Metin

HTML Varlık Dönüştürücü

Metni iki yönde de aynı anda HTML varlıklarına ve bu varlıklardan dönüştürün; ondalık veya onaltılık sayısal biçimler ve yaygın varlıklar için hızlı referans tablosuyla.

Ücretsiz

Metin

HTML Doğrulayıcı

HTML'i kapatılmamış etiketler, yinelenen ID'ler, kullanımdışı öğeler ve diğer yaygın, iyi tanımlanmış sorunlar için kontrol eder; kendi etiket eşleştirme ayrıştırıcısıyla doğrulanır, tam bir W3C uyumluluk doğrulayıcısı değildir.

Ücretsiz

Metin

IPv4'ten IPv6'ya Dönüştürücü

Bir IPv4 adresinin IPv4-mapped, IPv4-compatible, 6to4 ve NAT64 IPv6 temsillerini oluşturur ve bu IPv6 biçimlerinin herhangi birinden IPv4 adresini geri çıkarır.