TotalApp Dökümanlar

SQL Biçimlendirici

Dağınık SQL sorgularınızı anında temizleyin, biçimlendirin ve güzelleştirin.

Genel Bakış

SQL Biçimlendirici, girintisiz veya okunması güç SQL sorgularını standart bir stile göre otomatik olarak düzenler. Tek tıkla girintileme, anahtar kelime büyütme ve yorum ekleme gibi işlemleri saniyeler içinde gerçekleştirir.

Temel Özellikler

Otomatik Girintileme

SELECT, FROM, WHERE, JOIN gibi bölümleri hizalar.

Anahtar Kelime Büyütme

SQL anahtar kelimelerini büyük harfe dönüştürür.

Çok Diyalekt Desteği

PostgreSQL, MySQL, SQLite ve MSSQL söz dizimine uyumlu biçimlendirme.

Karşılaştırmalı Görünüm

Orijinal ve biçimlendirilmiş kodu yan yana inceleyin.

Biçimlendirme Seçenekleri

Seçenek Varsayılan Açıklama
Girinti Boyutu 4 boşluk Tab veya 2/4 boşluk seçebilirsiniz
Anahtar Kelime Durumu BÜYÜK Büyük, küçük veya başlık harf seçeneği
Virgül Konumu Satır sonu Virgülü satır başına veya satır sonuna taşıyın
Boş Satır Etkin Bölümler arası boş satır ekler

Kullanım Adımları

SQL Yapıştır Diyalekt Seç Seçenekleri Ayarla Biçimlendir Kopyala

Gizlilik

SQL Biçimlendirici, sorgunuzu çalıştırmaz veya veritabanına bağlanmaz. Tamamen tarayıcı taraflı çalışır; verileriniz sunucuya gönderilmez.

İpucu

Biçimlendirici, hatalı söz dizimi içeren SQL'i de biçimlendirmeye çalışır. Bununla birlikte söz dizimi hataları kırmızıyla işaretlenir.

Yapay Zeka Asistanı

Ekranın sağ kenarındaki sekmeden gömülü Yapay Zeka Asistanı'nı açarak SQL'iniz hakkında yardım alabilirsiniz. Asistan seçili dialect'i, mevcut SQL metnini ve linter'ın bulgularını görür; böylece şu tür sorular sorabilirsiniz:

  • "En üstteki linter sorununu ve nasıl düzeltileceğini açıklar mısın?"
  • "Bu sorguyu daha iyi performans için nasıl optimize edebilirim?"
  • "Bu SQL'in adım adım ne yaptığını anlatır mısın?"
  • "Bunu PostgreSQL yerine MySQL'de çalıştırırsam ne değişir?"

Asistan sorguyu çalıştırmaz veya gerçek bir sorgu planı görmez — ekranda gösterilen SQL metni ve statik linter bulguları üzerinden akıl yürütür.

Sık Sorulan Sorular

Depolanan prosedürler ve triggerlar için de çalışıyor mu?
Evet, PL/pgSQL ve MySQL prosedür bloklarını destekler; ancak karmaşık bloklar için manuel düzenleme gerekebilir.
Birden fazla sorguyu aynı anda biçimlendirebilir miyim?
Evet, birden fazla sorguyu noktalı virgülle ayırarak tek seferde yapıştırabilirsiniz.
Bu Sayfada