Przejdź do treści
ToolMug

Formatowanie SQL

Zamień długie zapytania zapisane w jednym wierszu na czytelny SQL, w którym każda klauzula i kolumna ma własny wiersz. Wybierz dialekt bazy, aby poprawnie obsłużyć składnię, cudzysłowy i funkcje.

Działa w przeglądarce — nic, co wpiszesz, nie jest wysyłane

Jak używać

  1. Wklej zapytanie albo kliknij Wczytaj przykład.
  2. Wybierz dialekt SQL, wcięcia i wielkość liter słów kluczowych.
  3. Kliknij Formatuj albo naciśnij Ctrl+Enter (⌘+Enter na Macu).
  4. Skopiuj sformatowane zapytanie.

Opis opcji

Dialekt SQL
Obsługuje składnię zależną od dialektu, taką jak identyfikatory w grawisach w MySQL, rzutowania :: i parametry $1 w PostgreSQL, nawiasy kwadratowe w SQL Server oraz QUALIFY w Snowflake i BigQuery.
Słowa kluczowe
UPPER zapisuje SELECT, FROM i WHERE wielkimi literami; lower zapisuje je małymi; Keep pozostawia zapis bez zmian. Nazwy tabel i kolumn nigdy nie są zmieniane.

Przykłady

Przed

select id,name from users where status='active' order by name

Po

SELECT
  id,
  name
FROM
  users
WHERE
  status = 'active'
ORDER BY
  name

Najczęściej zadawane pytania

Czy narzędzie sprawdza poprawność zapytania?

Nie. Formatuje strukturę zapytania, ale nie sprawdza nazw tabel, nazw kolumn ani tego, czy baza je zaakceptuje.

Czy mogę sformatować kilka instrukcji naraz?

Tak. Instrukcje oddzielone średnikami są formatowane jedna po drugiej.

Czy moje zapytanie jest wysyłane?

Nie. Formatowanie działa w przeglądarce, więc zapytania z prawdziwymi nazwami tabel i danymi pozostają prywatne.

Prywatność

To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.

Podobne narzędzia