Formatuj i upiększaj zapytania SQL z podziałami wierszy klauzul i spójną wielkością liter słów kluczowych albo minifikuj je do pojedynczego wiersza.
Jak korzystać z narzędzia Formatter SQL
Wklej swoje zapytanie SQL w polu wejściowym.
Wybierz Formatuj, aby je upiększyć, lub Minifikuj, aby skompresować je do jednego wiersza.
Wybierz wielkość liter słów kluczowych, a następnie skopiuj wynik.
To formatator SQL, który bierze ściśnięte, jednowierszowe lub niespójnie zapisane zapytanie i upiększa je: każda główna klauzula w osobnym wierszu, kolumny i warunki wcięte, a wielkość liter słów kluczowych ujednolicona. Może też zrobić odwrotność i zminifikować zapytanie do jednego wiersza.
Czytelny SQL łatwiej sprawdzać, debugować i utrzymywać. Gdy SELECT, FROM, WHERE, JOIN i GROUP BY zaczynają nowy wiersz, a słowa kluczowe mają jedną wielkość liter, kształt zapytania, to co zwraca i jak filtruje, staje się oczywisty na pierwszy rzut oka.
Formatowanie jest też przydatne tuż przed zatwierdzeniem zapytania, aby różnice pozostały małe, a recenzenci widzieli znaczące zmiany, a nie przeformatowane białe znaki.
Wybierasz wielkość liter słów kluczowych (na przykład wielkie litery, co jest częstą konwencją) oraz to, czy formatować, czy minifikować. Formatator jest niezależny od dialektu i obsługuje popularny ANSI SQL używany przez PostgreSQL, MySQL, SQLite i SQL Server.
Tryb minifikacji przydaje się do przeciwnej potrzeby: zwinięcia sformatowanego zapytania z powrotem do jednego wiersza, aby osadzić je w kodzie lub wartości konfiguracji.
Narzędzie formatuje pod kątem czytelności, a nie sprawdza, czy Twoje zapytanie jest poprawne, więc chętnie rozłoży zapytanie z literówką. Traktuj czysty wynik jako zysk czytelności, a nie kontrolę poprawności.
Wszystko działa w Twojej przeglądarce, co ma znaczenie, ponieważ prawdziwe zapytania często zawierają nazwy tabel, nazwy kolumn, a czasem literalne wartości sugerujące Twój schemat lub dane. Nic z tego nie jest wysyłane.
Najczęściej zadawane pytania
Umieszcza każdą główną klauzulę, taką jak SELECT, FROM, WHERE i JOIN, w osobnym wierszu, wcina kolumny i warunki oraz normalizuje wielkość liter słów kluczowych dla czytelności.
Nie. Formatowanie działa w całości w Twojej przeglądarce, więc Twoje zapytania nigdy nie opuszczają Twojego urządzenia. To czyni je bezpiecznym dla zapytań, które wymieniają nazwy tabel lub kolumn.
Jest niezależny od dialektu i obsługuje powszechny ANSI SQL używany przez PostgreSQL, MySQL, SQLite i SQL Server. Formatuje pod kątem czytelności, a nie walidacji składni.
Osadź to narzędzie
Dodaj to narzędzie do własnej witryny. Skopiuj poniższy fragment, aktualizuje się automatycznie.
<iframe src="https://monu.tools/embed/pl/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Powiązane narzędzia
Upiększaj XML z prawidłowym wcięciem albo minifikuj go do pojedynczego wiersza. Komentarze, CDATA i instrukcje przetwarzania są zachowywane.
Upiększaj CSS z czystym wcięciem albo minifikuj go, aby zmniejszyć rozmiar pliku. Obsługuje zapytania media, calc() i komentarze licencyjne.
Upiększ HTML z wcięciami uwzględniającymi bloki lub zminifikuj go. Zawartość pre, textarea, script i style jest zachowana.
Upiększ lub zminifikuj JavaScript i TypeScript w przeglądarce. Obsługuje nowoczesną składnię, w tym JSX i dekoratory.