Odstranjevalec komentarjev SQL
Strip -- vrstični komentarji in /* */ blokirajo komentarje iz SQL, ne da bi se dotaknili nizovnih literalov.
Odstranjevalec komentarjev SQL
Prilepite skript SQL in to orodje odstrani komentarje: -- vrstični komentarji do konca vrstice in /* */ blokirajte komentarje, kjer koli se pojavijo, vključno z bloki, ki obsegajo več vrstic. Uporabite ga za čiščenje izpisa sheme, preden ga daste v skupno rabo, skrčite selitev, preden jo izvršite, ali odstranite notranje opombe iz poizvedbe, ki jo nameravate poslati odjemalcu ali prilepiti v vstopnico.
Za razliko od naivnega najdi in zamenjaj, orodje dejansko tokenizira SQL. Nizi z enojnimi narekovaji (vključno s podvojenim '' escape), identifikatorji z dvojnimi narekovaji in identifikatorji MySQL s povratnimi oznakami se kopirajo nedotaknjeni, tako da vrednost, kot je '-- not a comment' ali stolpec z imenom "a--b", preživi točno tako, kot je napisano. Izbirnik za odstranitev omeji čiščenje samo na vrstične komentarje ali blokira samo komentarje, ko potrebujete samo eno vrsto.
Dve možnosti nadzirata podrobnosti. Ohrani označene komentarje ohrani vse komentarje, ki se začnejo z oznako — s privzeto! to pomeni --! opombe in namigi za izvršljivo datoteko MySQL, kot je /*!40101 ... */, ostanejo na mestu, kar je pomembno, če se izpis zanaša nanje. Izpusti prazne vrstice odstrani vrstice, ki niso vsebovale nič drugega kot komentar, tako da se močno komentiran skript ne spremeni v lestvico praznih vrstic; obstoječe prazne vrstice se vedno ohranijo.
Vse se izvaja lokalno v vašem brskalniku – vaš SQL se nikoli ne naloži, tako da sheme, imena tabel in podatki v nizovnih literalih ostanejo na vašem računalniku. Seštevek pod izhodom prikazuje, koliko komentarjev je bilo odstranjenih in koliko bajtov ste shranili.