Ugrás a tartalomra
Monu Tools

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.

Így használd a következőt: SQL formázó

  1. 01

    Illeszd be az SQL lekérdezésedet a bemeneti mezőbe.

  2. 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.

  3. 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.

Hiba jelentése