SQL formázó
Formázz és szépíts SQL lekérdezéseket záradék-sortörésekkel és egységes kulcsszó kisbetűsítéssel, vagy tömörítsd őket egyetlen sorba.
Kapcsolódó eszközök
Így használd a következőt: SQL formázó
- 01
Illeszd be az SQL lekérdezésedet a bemeneti mezőbe.
- 02
Válaszd a Formázást a szépítéshez vagy a Tömörítést az egy sorba sűrítéshez.
- 03
Válaszd ki a kulcsszavak kis- vagy nagybetűsségét, majd másold az eredményt.
Mit csinál az SQL-formázó
Ez egy SQL-formázó, amely egy összezsúfolt, egysoros vagy következetlen stílusú lekérdezést szépít meg: minden fő záradék külön sorba kerül, az oszlopok és a feltételek behúzást kapnak, a kulcsszavak írásmódja pedig egységes lesz. A fordítottjára is képes: egyetlen sorba tömöríti a lekérdezést.
Miért segít az olvasható SQL
Az olvasható SQL-t könnyebb átnézni, hibát keresni benne és karbantartani. Amikor a SELECT, FROM, WHERE, JOIN és GROUP BY mind új sorban kezdődik, és a kulcsszavak egységes írásmódúak, a lekérdezés alakja, vagyis hogy mit ad vissza és hogyan szűr, egy pillantás alatt látszik.
A formázás közvetlenül egy lekérdezés véglegesítése előtt is hasznos, hogy a diffek kicsik maradjanak, és az áttekintők érdemi változásokat lássanak, ne újratördelt szóközöket.
Beállítások és nyelvjárások
Kiválaszthatod a kulcsszavak írásmódját (például nagybetűs kulcsszavakat, ami a szokásos konvenció), és azt, hogy formázni vagy tömöríteni szeretnél-e. A formázó nyelvjárásfüggetlen, és kezeli a PostgreSQL, a MySQL, az SQLite és az SQL Server által használt szokásos ANSI SQL-t.
A tömörítő üzemmód az ellenkező igényhez jön jól: egy formázott lekérdezés összecsukása egyetlen sorba, hogy kódba vagy egy konfigurációs értékbe ágyazhasd.
Formáz, de nem ellenőriz
Az eszköz az olvashatóság kedvéért formáz, nem azt vizsgálja, hogy érvényes-e a lekérdezésed, tehát készségesen tördeli szét az elgépelt lekérdezést is. Kezeld a tiszta kimenetet olvashatósági nyereségként, ne helyességi ellenőrzésként.
A böngésződben fut
Minden a böngésződben fut, ami azért számít, mert a valós lekérdezések gyakran tartalmaznak táblaneveket, oszlopneveket és néha olyan konkrét értékeket, amelyek utalnak a sémádra vagy az adataidra. Ezek közül semmi nem töltődik fel.
Gyakran ismételt kérdések
Mit csinál a formázó?
Minden fő záradékot, mint a SELECT, FROM, WHERE és JOIN, külön sorba tesz, behúzza az oszlopokat és feltételeket, és normalizálja a kulcsszavak kis- és nagybetűsségét az olvashatóság érdekében.
Elküldődik az SQL-em egy szervernek?
Nem. A formázás teljesen a böngésződben fut, így a lekérdezéseid soha nem hagyják el az eszközöd. Ez biztonságossá teszi a tábla- vagy oszlopneveket említő lekérdezésekhez.
Mely SQL dialektusokat támogatja?
Dialektus-független, és kezeli a PostgreSQL, MySQL, SQLite és SQL Server által használt gyakori ANSI SQL-t. Az olvashatóságért formáz, nem a szintaxist validálja.