w

Gelişmiş Özellikler

SQL Prettify aracı, profesyonel SQL geliştirme için gelişmiş biçimlendirme seçenekleri ve özellikleri sunar.

Gelişmiş Biçimlendirme Seçenekleri

Girinti Denetimi

Araç, SQL girintisi üzerinde hassas denetim sağlar:

  • 2 Spaces: basit sorgular için uygun, kompakt biçimlendirme
  • 4 Spaces: çoğu kullanım senaryosu için önerilen standart biçimlendirme
  • 8 Spaces: çok sayıda iç içe öğe içeren karmaşık sorgular için geniş biçimlendirme

Anahtar Kelime Büyük-Küçük Harf Yönetimi

SQL anahtar kelimelerinin görünümünü denetleyin:

  • UPPERCASE: tüm anahtar kelimelerin büyük harfle yazıldığı geleneksel SQL biçimlendirmesi
  • lowercase: tüm anahtar kelimelerin küçük harfle yazıldığı modern biçimlendirme
  • Preserve Case: yazıldığı gibi özgün büyük-küçük harf yapısını korur

Fonksiyon ve Veri Türü Biçimlendirmesi

  • Uppercase Functions: count() ve sum() gibi fonksiyon adlarını COUNT() ve SUM() biçimine dönüştürür
  • Uppercase Data Types: varchar ve int gibi veri türlerini VARCHAR ve INT biçimine dönüştürür

Gelişmiş Yerleşim Seçenekleri

  • Align Commas: daha iyi okunabilirlik için SELECT listelerinde virgülleri hizalar
  • Break Before Boolean Operator: karmaşık WHERE koşullarında AND/OR işleçlerinden önce satır sonu ekler

Geçmiş Yönetimi

Geçmişi Otomatik Kaydetme

Araç, biçimlendirme geçmişinizi otomatik olarak kaydeder:

  • Last 50 Records: en son 50 biçimlendirme işlemini saklar
  • Persistent Storage: geçmiş tarayıcınızda yerel olarak saklanır
  • Quick Access: SQL'i ve ayarları yeniden yüklemek için herhangi bir geçmiş kaydına tıklayın

Geçmiş Özellikleri

  • Load from History: SQL'i ve biçimlendirme seçeneklerini geri yüklemek için herhangi bir geçmiş kaydına tıklayın
  • Delete Individual Records: belirli geçmiş kayıtlarını kaldırır
  • Clear All History: kaydedilmiş tüm geçmiş kayıtlarını siler

İstatistikler ve Analiz

Gerçek Zamanlı İstatistikler

Araç, SQL biçimlendirmeniz hakkında ayrıntılı istatistikler sunar:

  • Original Lines: giriş SQL'indeki satır sayısı
  • Formatted Lines: biçimlendirilmiş çıktının satır sayısı
  • Original Characters: girişteki karakter sayısı
  • Formatted Characters: biçimlendirilmiş çıktıdaki karakter sayısı

Biçimlendirme Analizi

İstatistikleri şunlar için kullanın:

  • Optimize Query Length: biçimlendirmenin sorgu boyutunu nasıl etkilediğini görmek
  • Track Changes: farklı biçimlendirme seçeneklerinin etkisini izlemek
  • Compare Versions: farklı biçimlendirme yaklaşımlarını analiz etmek

Desteklenen SQL Yapıları

Karmaşık Sorgular

Araç, gelişmiş SQL yapılarını destekler:

  • Subqueries: uygun girintiyle iç içe SELECT ifadeleri
  • Common Table Expressions (CTEs): uygun biçimlendirmeye sahip WITH ifadeleri
  • Window Functions: doğru hizalamaya sahip OVER ifadeleri
  • Complex JOINs: açık yapıya sahip çok tablolı JOIN işlemleri

Veri İşleme

  • INSERT Statements: uygun biçimlendirmeye sahip çok satırlı eklemeler
  • UPDATE Statements: açık yapıya sahip karmaşık WHERE koşulları
  • DELETE Statements: uygun biçimlendirmeye sahip koşullu silmeler

Veri Tanımı

  • CREATE TABLE: sütun biçimlendirmesi içeren tablo tanımları
  • ALTER TABLE: açık yapıya sahip şema değişiklikleri
  • INDEX Creation: uygun biçimlendirmeye sahip indeks tanımları

En İyi Uygulamalar

Tutarlı Biçimlendirme

  1. Choose a Standard: tutarlı bir girinti ve anahtar kelime büyük-küçük harf standardı seçin
  2. Use History: tutarlılığı korumak için geçmiş özelliğinden yararlanın
  3. Review Output: kullanmadan önce biçimlendirilmiş çıktıyı her zaman gözden geçirin

Performans Konuları

  1. Large Queries: araç, büyük SQL sorgularını verimli şekilde işler
  2. Complex Formatting: gelişmiş seçenekler, karmaşık sorgularda biraz daha uzun sürebilir
  3. Browser Storage: geçmiş yerel olarak saklanır ve performansı etkilemez

Ekip İçi İş Birliği

  1. Standardize Settings: ekibinizle biçimlendirme seçenekleri üzerinde uzlaşın
  2. Share Examples: biçimlendirme standartlarını göstermek için örnek özelliğini kullanın
  3. Document Preferences: tercih edilen biçimlendirme ayarlarının kaydını tutun

Sorun Giderme

Yaygın Sorunlar

  • Formatting Errors: biçimlendirme başarısız olursa SQL sözdizimi hatalarını kontrol edin
  • Large Queries: çok büyük sorguların biçimlendirilmesi daha uzun sürebilir
  • Browser Compatibility: modern bir tarayıcı kullandığınızdan emin olun

Yardım Alma

  • Load Example: doğru biçimlendirmeyi görmek için örnek özelliğini kullanın
  • Check History: önceki başarılı biçimlendirme denemelerini inceleyin
  • Clear and Retry: sorun sürerse girişi temizleyip yeniden deneyin
Bu sayfa yardımcı oldu mu?