Przejdź do treści
Spellkit

Formater SQL

Upiększaj zapytania SQL według dialektu lub minifikuj do jednej linii — wszystko w przeglądarce.

Formatowanie działa lokalnie — zapytanie nigdy nie opuszcza tej przeglądarki.

Czym jest Formater SQL?

Formater SQL upiększa zapytania SQL z wybraną wielkością liter słów kluczowych i wcięciem albo minifikuje je do jednej linii. Rozumie jedenaście dialektów — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive i standardowy SQL — dzięki czemu składnia specyficzna dla dialektu, jak [nawiasy kwadratowe] i `backticki`, jest formatowana poprawnie. Wszystko działa w przeglądarce: zapytania nigdy nie są wysyłane.

Najważniejsze funkcje

  • Jedenaście dialektów: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake i inne
  • Kontrola wielkości liter słów kluczowych — WIELKIE, małe lub jak wpisano
  • Wcięcia: 2 spacje, 4 spacje lub tabulatory
  • Minifikacja jednym kliknięciem zwija zapytanie do jednej linii (literały tekstowe pozostają nietknięte)
  • Działa w całości w przeglądarce — zapytania nigdy nie opuszczają twojego komputera

Formater SQL — upiększanie i minifikacja zapytań online

Wklej dowolne zapytanie SQL i otrzymaj je spójnie sformatowane — słowa kluczowe w preferowanej przez zespół wielkości liter, klauzule w osobnych liniach, zagnieżdżenia z wcięciami. Albo odwrotnie: zminifikuj zapytanie do jednej linii do logów i kodu.

Dialekty

Formater rozumie jedenaście dialektów: standardowy SQL, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL i Hive. Wybór właściwego dialektu ma znaczenie, gdy zapytanie używa specyficznej składni — [identyfikatory w nawiasach] w T-SQL, `backticki` w MySQL, rzutowania :: w PostgreSQL — aby formater mógł je poprawnie sparsować.

Opcje formatowania

  • Słowa kluczowe — pisz SELECT/FROM WIELKIMI literami, małymi, albo zostaw dokładnie jak wpisano.
  • Wcięcie — 2 spacje, 4 spacje lub tabulatory.
  • Wiele instrukcji rozdzielonych ; jest formatowanych razem, z pustą linią między nimi.

Minifikacja

Minifikacja zwija zapytanie do jednej linii: ciągi białych znaków stają się pojedynczymi spacjami, -- komentarze liniowe są usuwane (połknęłyby resztę linii), a /* komentarze blokowe */ zostają. Białe znaki wewnątrz 'literałów tekstowych' nigdy nie są ruszane.

Prywatność

Formatowanie działa w całości w twojej przeglądarce. Zapytania nigdy nie są wysyłane, logowane ani zapisywane — bezpieczne nawet dla produkcyjnego SQL-a.

Prywatność

Formater SQL działa całkowicie w Twojej przeglądarce. Twoje pliki i dane są przetwarzane na Twoim urządzeniu i nigdy nie są przesyłane na żaden serwer. Nie trzeba zakładać konta ani niczego instalować — wystarczy otworzyć stronę i zacząć pracę.