Sik sorulan sorular
Bu bolum, SQL Prettify and Format araci hakkinda sik sorulan sorulari yanitlar.
Genel sorular
SQL bicimlendirme araci nedir?
SQL bicimlendirme araci, SQL sorgularini bicimlendiren ve daha okunabilir hale getiren cevrim ici bir yardimci aracidir. Tutarlı girinti, anahtar kelime buyuk/kucuk harf donusumu ve diger bicimlendirme kurallari sayesinde gelistiricilerin temiz, okunabilir ve duzgun yapilandirilmis SQL kodu olusturmasina yardimci olur.
Arac ucretsiz mi?
Evet. SQL bicimlendirme araci tamamen ucretsizdir. Kayit zorunlulugu, kullanim siniri veya gizli maliyet yoktur.
Hesap olusturmam gerekiyor mu?
Hayir. Arac tamamen tarayicinizda calisir ve kayit ya da giris islemi gerektirmez.
Islevsellik sorulari
Hangi SQL sorgu turleri destekleniyor?
Arac, su dahil olmak uzere standart SQL yapilarinin cogunu destekler:
- JOIN, alt sorgu ve toplulastirma iceren SELECT ifadeleri
- INSERT, UPDATE ve DELETE ifadeleri
- CREATE, ALTER ve DROP ifadeleri
- Common Table Expressions (CTE)
- Pencere fonksiyonlari
- Sakli yordamlar ve fonksiyonlar
Birden fazla JOIN iceren karmasik sorgulari bicimlendirebilir miyim?
Evet. Arac, birden fazla JOIN, alt sorgu ve ic ice yapilar iceren karmasik sorgulari isleyebilir. Tum karmasiklik seviyelerinde dogru bicimlendirme ve girinti uygular.
Arac SQL sozdizimini dogruluyor mu?
Arac, sozdizimi dogrulamadan ziyade bicimlendirmeye odaklanir. SQL ifadenizde sozdizimi hatalari olsa bile bicimlendirmeyi dener, ancak gecersiz SQL icin cikti ideal olmayabilir.
Sakli yordamlar ve fonksiyonlari bicimlendirebilir miyim?
Evet. Arac, sakli yordamlar, fonksiyonlar ve diger veritabani nesnelerini bicimlendirebilir. Bu karmasik SQL yapilarinin duzenini ve bicimini dogru sekilde ele alir.
Bicimlendirme secenekleri
Hangi girinti secenekleri mevcut?
Uc farkli girinti boyutu arasindan secim yapabilirsiniz:
- 2 bosluk: kompakt bicimlendirme
- 4 bosluk: standart bicimlendirme (onerilir)
- 8 bosluk: genis bicimlendirme
Anahtar kelime buyuk/kucuk harf donusumu nasil calisir?
Arac, anahtar kelimeler icin uc farkli secenek sunar:
- BUYUK HARF: tum SQL anahtar kelimelerini buyuk harfe cevirir
- kucuk harf: tum SQL anahtar kelimelerini kucuk harfe cevirir
- Orijinali koru: yazildigi sekliyle birakir
Virgül hizalamasi nedir?
Virgul hizalamasi, SELECT listesindeki her sutunu uygun girintiyle yeni bir satira yerlestirir. Boylece sorgu yapisi daha okunabilir olur.
"Mantiksal operator oncesi satir kir" ne ise yarar?
Bu secenek, WHERE kosullarindaki AND/OR operatorlerinden once satir sonu ekleyerek karmasik kosullarin daha kolay okunup anlasilmasini saglar.
Veri ve gizlilik
SQL kodum harici sunuculara gonderiliyor mu?
Hayir. Tum bicimlendirme islemleri tarayicinizda yerel olarak yapilir. SQL kodunuz cihazinizi terk etmez ve hicbir harici sunucuya gonderilmez.
Bicimlendirme gecmisim nerede saklaniyor?
Bicimlendirme gecmisiniz tarayicinizin yerel depolama alaninda saklanir. Harici servislerle veya bulut depolamayla eszamanlanmaz.
Bicimlendirme gecmisimi temizleyebilir miyim?
Evet. Gecmis bolumundeki "Clear History" dugmesini kullanarak tek tek kayitlari ya da tum gecmisi silebilirsiniz.
Verilerim guvende mi?
Evet, verileriniz guvendedir cunku:
- Tum islemler tarayicinizda yerel olarak gerceklesir
- Hicbir veri ag uzerinden iletilmez
- Gecmis yerel olarak saklanir ve tarayici tarafindan korunur
- Harici servislerin verilerinize erisimi yoktur
Tarayici ve uyumluluk
Hangi tarayicilar destekleniyor?
Arac, su modern tarayicilarda calisir:
- Chrome 80+
- Firefox 75+
- Safari 13+
- Edge 80+
Arac cevrim disi calisir mi?
Evet. Bir kez yuklendikten sonra arac cevrim disi da calisir. Tum bicimlendirme ozellikleri internet baglantisi olmadan kullanilabilir.
Araci mobil cihazlarda kullanabilir miyim?
Evet. Arac duyarlidir ve mobil cihazlarda calisir, ancak deneyim masaustu kullanim icin optimize edilmistir.
Tarayici gereksinimleri var mi?
Arac su gereksinimlere duyar:
- JavaScript'in etkin olmasi
- Yerel depolama destegi
- Modern CSS destegi
- Clipboard API destegi (kopyalama icin)
Performans ve sinirlar
Sorgu boyutu icin bir sinir var mi?
Arac 10.000 karaktere kadar olan sorgulari isleyebilir. Cok buyuk sorgularin bicimlendirilmesi biraz daha uzun surebilir, ancak yine de calismasi gerekir.
Kac gecmis kaydi saklayabilirim?
Arac en fazla 50 son bicimlendirme kaydini tutar. Bu sinira ulasildiginda daha eski kayitlar otomatik olarak silinir.
Buyuk sorgulari bicimlendirmek performansi etkiler mi?
Buyuk sorgularin bicimlendirilmesi biraz daha uzun surebilir, ancak arac karmasik sorgulari verimli sekilde islemek uzere optimize edilmistir.
Birden fazla sorguyu ayni anda bicimlendirebilir miyim?
Arac her seferinde bir sorgu bicimlendirir. Birden fazla sorgu icin her birini ayri ayri bicimlendirebilir ve gecmis ozelligiyle yonetebilirsiniz.
Sorun giderme
Arac SQL kodumu dogru bicimlendirmiyor. Ne yapmaliyim?
- Girdinizde SQL sozdizimi hatasi olup olmadigini kontrol edin
- Dogru bicimlendirmeyi gormek icin "Load Example" dugmesini deneyin
- Girdiyi temizleyip yeniden deneyin
- Sorgunuzun desteklenmeyen SQL yapilari icerip icermedigini kontrol edin
Bicimlendirilmis SQL hatali gorunuyor. Ne oluyor?
- SQL sozdiziminizin dogru oldugunu dogrulayin
- Farkli bicimlendirme seceneklerini deneyin
- Sorgunun karmasik ic ice yapilar icerip icermedigini kontrol edin
- Ornek ozelligini kullanarak dogru bir sonuc ile karsilastirin
Kopyalama ozelligi calismiyor. Bunu nasil duzeltebilirim?
- Tarayicinizin Clipboard API'yi desteklediginden emin olun
- Elle kopyalamayi Ctrl+C (Mac'te Cmd+C) ile deneyin
- Tarayicinizda pano izinlerinin etkin oldugunu kontrol edin
- Sayfayi yenileyip tekrar deneyin
Gecmisim kayboldu. Ne oldu?
- Tarayicinin yerel depolama alanini temizleyip temizlemediginizi kontrol edin
- Ayni tarayici ve ayni cihazi kullandiginizdan emin olun
- Gizli/incognito modunda olup olmadiginizi kontrol edin
- Gecmis yerel olarak saklanir ve cihazlar arasinda eszamanlanmaz
Entegrasyon ve kullanim
Bu araci uygulamama gomulebilir miyim?
Arac bagimsiz kullanim icin tasarlanmistir, ancak uygulamalarinizdan baglanti verebilir veya benzer bir ozellik gelistirmek icin referans olarak kullanabilirsiniz.
Araci ticari projelerde kullanabilir miyim?
Evet. Araci ticari projeler dahil her amacla kullanabilirsiniz. Kullanim uzerinde herhangi bir kisitlama yoktur.
Geri bildirim nasil gonderebilir veya sorun nasil bildirebilirim?
Geri bildirimi aracin arayuzu uzerinden gonderebilir ya da ana web sitesi uzerinden gelistirme ekibiyle iletisime gecebilirsiniz.
Kullanimla ilgili herhangi bir kisitlama var mi?
Arac her amacla ucretsiz olarak kullanilabilir. Tek kisitlar sunlardir:
- Kotu amaclarla kullanmayin
- Aracin hizmet kosullarina uyun
- Hizmeti asiri yuklemeye veya kotuye kullanmaya calismayin
Gelismis ozellikler
Bicimlendirme kurallarini ozellestirebilir miyim?
Arac birden fazla bicimlendirme secenegi sunar, ancak su anda ozel kural olusturma desteklenmemektedir. Mevcut secenekleri tercihlerinize gore ayarlayabilirsiniz.
Arac farkli SQL lehcelerini destekliyor mu?
Arac standart SQL sozdizimine odaklanir. Farkli SQL lehceleriyle de calisabilir, ancak standart SQL yapilari icin optimize edilmistir.
Bicimlendirme tercihlerimi kaydedebilir miyim?
Su anda bicimlendirme tercihleriniz oturumlar arasinda kaydedilmez. Araci her kullandiginizda secenekleri yeniden ayarlamaniz gerekir.
Birden fazla sorguyu toplu bicimlendirmenin bir yolu var mi?
Arac her seferinde tek bir sorgu bicimlendirir. Birden fazla sorgu icin her birini ayri ayri bicimlendirebilir ve gecmis ozelligiyle yonetebilirsiniz.