SQL Biçimlendirici ve Güzelleştirici
Tasarımdan gizli — tamamen tarayıcınızda çalışır
SQL sorgularını tarayıcınızda biçimlendirin ve güzel yazdırın. Toova, anahtar kelimeleri büyük harfe dönüştürür, yan tümceleri hizalar ve alt sorguları okunabilir forma girintiler — günlüklerden, ORM'lerden veya diğer geliştiricilerden gelen yoğun sorguları incelerken kullanışlıdır.
Neden SQL biçimlendirilmeli
Yoğun tek satırlık SQL okunaksızdır. Büyük harf anahtar kelimelerle hizalanmış, girintili SQL her kıdemli veritabanı mühendisinin elle yazdığı şeydir. Toova biçimlendirmeyi otomatik olarak yapar — yavaş bir günlükten, bir ORM dökümünden veya bir meslektaştan bir sorgu yapıştırın ve gerçekten inceleyebileceğiniz bir şeyi geri alın. Birleşimler, alt sorgular, CTE'ler ve pencere işlevleri hepsi net görsel hiyerarşi alır.
Diyalekt farkındalığı
SQL'in diyalektleri vardır — PostgreSQL, MySQL, SQL Server, Oracle, SQLite, BigQuery — ve her birinin kendi anahtar kelimeleri ve sözdizimi uzantıları vardır. Toova, diyalek te özgü anahtar kelimelerin (RETURNING, LATERAL, MERGE) tanınıp doğru biçimlendirilmesi için diyalekti seçmenize olanak tanır. Varsayılan, çoğu yaygın sorguyu işleyen ANSI SQL'dir.
Yalnızca yerel
Biçimlendirme tamamen tarayıcınızda gerçekleşir. Yapıştırdığınız SQL — dahili tablo adlarına, müşteri kimliklerine veya tescilli herhangi bir şeye başvuranlar dahil — sayfayı terk etmez. Ağ sekmesi biçimlendirme sırasında boş kalır ve sayfa ilk yüklemeden sonra çevrimdışı çalışır. Yavaş günlük sorguları, hata ayıklama ve kod incelemesi için güvenlidir.
Sıkça Sorulan Sorular
- Hangi SQL diyalektleri destekleniyor?
- PostgreSQL, MySQL, SQL Server, Oracle, SQLite, BigQuery ve ANSI SQL. Diyalek te özgü anahtar kelimelerin doğru biçimlenmesi için veritabanınızla eşleşeni seçin.
- Anahtar kelimeler her zaman büyük harfle mi yazılır?
- Varsayılan olarak evet — büyük harf anahtar kelimeler çoğu stil kılavuzunda bir kuraldır ve bir sorgunun yapısını taranabilir kılar. Ekibiniz farklı bir stil kullanıyorsa küçük harf veya büyük/küçük harf koru seçeneğine geçebilirsiniz.
- CTE'li karmaşık sorguları biçimlendirebilir mi?
- Evet. CTE'ler (WITH yan tümceleri), alt sorgular, pencere işlevleri ve yinelemeli sorgular hepsi doğru girinti ve yan tümce hizalaması alır. Biçimlendirici sorgunun yapısal hiyerarşisini anlar.
- Biçimlendirme SQL'imin davranışını değiştirir mi?
- Hayır. Biçimlendirici yalnızca boşluğu ve büyük/küçük harfi değiştirir. Token'lar, operatörler, tanımlayıcılar ve dize değişmezleri olduğu gibi korunur. Yapıştırdığınız sorgu biçimlendirmeden sonra özdeş şekilde çalışır.
- SQL'm herhangi bir sunucuya gönderiliyor mu?
- Hayır. Biçimlendirme tamamen tarayıcınızda çalışır. Sorgu sayfayı terk etmez.