Formatează și înfrumusețează interogări SQL cu întreruperi de linie pe clauze și majuscule consecvente la cuvinte-cheie, sau minifică-le pe o singură linie.
Cum se folosește Formatator SQL
Lipește interogarea ta SQL în caseta de intrare.
Alege Formatează pentru a o înfrumuseța sau Minifică pentru a o comprima pe o linie.
Alege stilul de majuscule pentru cuvinte-cheie, apoi copiază rezultatul.
Acesta este un formatator SQL care ia o interogare înghesuită, pe un singur rând sau stilizată inconsistent și o înfrumusețează: fiecare clauză majoră pe rândul său, coloanele și condițiile indentate, iar scrierea cuvintelor-cheie făcută consistentă. Poate face și invers și comprima o interogare pe un singur rând.
Un SQL lizibil este mai ușor de revizuit, depanat și întreținut. Când SELECT, FROM, WHERE, JOIN și GROUP BY încep fiecare un rând nou, iar cuvintele-cheie au aceeași scriere, forma interogării, ce returnează și cum filtrează, devine evidentă dintr-o privire.
Formatarea este utilă și chiar înainte de a face commit la o interogare, ca diferențele să rămână mici, iar recenzenții să vadă modificări semnificative în loc de spații rearanjate.
Alegi scrierea cuvintelor-cheie (de exemplu cuvinte-cheie cu majuscule, care este convenția comună) și dacă să formatezi sau să comprimi. Formatatorul este agnostic față de dialect și gestionează SQL-ul ANSI comun folosit de PostgreSQL, MySQL, SQLite și SQL Server.
Modul de comprimare este util pentru nevoia opusă: readucerea unei interogări formatate la un singur rând ca să o incluzi în cod sau într-o valoare de configurare.
Instrumentul formatează pentru lizibilitate, nu verifică dacă interogarea ta este validă, așa că va așeza cu plăcere o interogare cu o greșeală în ea. Tratează rezultatul curat ca o victorie de lizibilitate, nu ca o verificare de corectitudine.
Totul rulează în browserul tău, ceea ce contează deoarece interogările reale conțin adesea nume de tabele, nume de coloane și uneori valori literale care sugerează schema sau datele tale. Nimic din toate acestea nu este încărcat pe server.
Întrebări frecvente
Pune fiecare clauză majoră precum SELECT, FROM, WHERE și JOIN pe propria linie, indentează coloanele și condițiile și normalizează majusculele cuvintelor-cheie pentru lizibilitate.
Nu. Formatarea rulează în întregime în browserul tău, așa că interogările tale nu părăsesc niciodată dispozitivul. Asta o face sigură pentru interogări care menționează nume de tabele sau coloane.
Este agnostic la dialect și gestionează SQL ANSI comun folosit de PostgreSQL, MySQL, SQLite și SQL Server. Formatează pentru lizibilitate, nu validează sintaxa.
Încorporează acest instrument
Adaugă acest instrument pe propriul tău site. Copiază fragmentul de mai jos; rămâne actualizat automat.
<iframe src="https://monu.tools/embed/ro/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Instrumente similare
Înfrumusețează XML cu indentare corespunzătoare, sau minifică-l pe o singură linie. Comentariile, CDATA și instrucțiunile de procesare sunt păstrate.
Înfrumusețează CSS cu indentare curată, sau minifică-l pentru a micșora dimensiunea fișierului. Gestionează interogări media, calc() și comentarii de licență.
Înfrumusețează HTML cu indentare conștientă de blocuri, sau minifică-l. Conținutul din pre, textarea, script și style este păstrat.
Înfrumusețează și aranjează JavaScript cu indentare și spațiere consecvente. Rulează în întregime în browserul tău.