Odstranění SQL komentářů
Odstraňte řádkové -- a blokové /* */ komentáře ze SQL, aniž byste zasáhli do řetězců.
Související nástroje
Odstranění SQL komentářů
Vložte SQL skript a nástroj z něj odstraní komentáře: řádkové -- až do konce řádku i blokové /* */ kdekoli v kódu, včetně bloků přes více řádků. Hodí se k vyčištění exportu schématu před sdílením, ke zmenšení migrace před commitem nebo k odstranění interních poznámek z dotazu, který posíláte klientovi či vkládáte do ticketu.
Na rozdíl od prostého najdi a nahraď nástroj SQL opravdu tokenizuje. Řetězce v jednoduchých uvozovkách (včetně zdvojeného '' escapu), identifikátory ve dvojitých uvozovkách i zpětné apostrofy MySQL projdou beze změny, takže hodnota jako '-- tohle není komentář' nebo sloupec "a--b" zůstanou přesně tak, jak jsou zapsané. Přepínač režimu omezí čištění jen na řádkové, nebo jen na blokové komentáře, když potřebujete odstranit jediný druh.
Podrobnosti řídí dvě volby. Ponechání označených komentářů zachová každý komentář začínající značkou — s výchozím ! zůstanou anotace --! i spustitelné hinty MySQL jako /*!40101 ... */, na kterých některé exporty závisejí. Vypuštění vyprázdněných řádků odstraní řádky, na kterých byl jen komentář, takže z hustě komentovaného skriptu nezbude žebřík prázdných řádků; původní prázdné řádky se nikdy nemažou.
Vše běží lokálně ve vašem prohlížeči — SQL se nikam nenahrává, takže schémata, názvy tabulek i data v řetězcích zůstávají na vašem zařízení. Přehled pod výstupem ukazuje, kolik komentářů zmizelo a kolik bajtů jste ušetřili.