SQL yorum kaldırıcı
Kaldır: -- satır yorumlarını ve /* */ dize değişmezlerine dokunmadan SQL'deki yorumları engelleyin.
SQL yorum kaldırıcı
Bir SQL betiği yapıştırdığınızda, bu araç yorumları çıkarır: -- yorumları satırın sonuna kadar satırlayın ve /* */ yorumları, birkaç satıra yayılan bloklar da dahil olmak üzere, göründükleri her yerde engelleyin. Bunu, bir şema dökümünü paylaşmadan önce temizlemek, bir geçişi gerçekleştirmeden önce küçültmek veya bir istemciye göndermek veya bir bilete yapıştırmak üzere olduğunuz bir sorgudaki dahili notları kaldırmak için kullanın.
Basit bir bul ve değiştir yönteminin aksine, araç aslında SQL'i tokenize eder. Tek tırnaklı dizeler (çift tırnaklı '' kaçış dahil), çift tırnaklı tanımlayıcılar ve MySQL geri tırnak tanımlayıcıları dokunulmadan kopyalanır, böylece '-- not a comment' gibi bir değer veya "a--b" adlı bir sütun tam olarak yazıldığı gibi kalır. Kaldırma seçici, temizlemeyi yalnızca satır yorumlarıyla sınırlandırır veya yalnızca bir türün gitmesine ihtiyaç duyduğunuzda yorumları engeller.
Ayrıntıları iki seçenek kontrol eder. İşaretli yorumları sakla, bir işaretleyiciyle başlayan tüm yorumları varsayılan olarak korur! bu şu anlama geliyor --! ek açıklamalar ve /*!40101 ... */ gibi MySQL yürütülebilir ipuçları yerinde kalır; bu, bir dökümün bunlara dayanması durumunda önemlidir. Boş satırları bırak, yalnızca yorum içeren satırları kaldırır, böylece yoğun şekilde açıklama içeren bir komut dosyası boş satırlardan oluşan bir merdivene dönüşmez; mevcut boş satırlar her zaman tutulur.
Her şey tarayıcınızda yerel olarak çalışır; SQL'iniz hiçbir zaman yüklenmez, bu nedenle şemalar, tablo adları ve dize değişmezlerindeki veriler makinenizde kalır. Çıktının altındaki çizelge, kaç yorumun kaldırıldığını ve kaç bayt tasarruf ettiğinizi gösterir.