Sformatuj SQL zgodnie z dialektem

Programiści formatują zapytania SQL przed przeglądem kodu, debugowaniem lub przekazaniem ich innej osobie.

Sformatuj SQL zgodnie z dialektem, aby ułatwić przegląd, edycję i wyszukiwanie błędów. Działa bezpłatnie w przeglądarce, bez zakładania konta.

Jak używać

  1. Wklej zapytanie, które chcesz przejrzeć, w obszarze wprowadzania lub zaimportuj plik SQL z komputera.
  2. Wybierz dialekt zgodny z Twoją bazą danych: standardowy SQL, MySQL, PostgreSQL, SQLite, SQL Server lub PL/SQL.
  3. Uruchom formatowanie, aby klauzule rozłożyły się na kilka linii ze spójnym wcięciem.
  4. Porównaj wynik z oryginałem, aby wychwycić brakującą klauzulę lub złączenie umieszczone w niewłaściwym miejscu.
  5. Skopiuj sformatowane zapytanie do edytora, zgłoszenia lub notatek z przeglądu.

Przykład

Typowy przypadek: zapytanie zapisane jako jedna długa linia w zgłoszeniu jest prawie niemożliwe do przejrzenia. Po sformatowaniu warunki filtrowania, kolejność złączeń i wybrane kolumny stają się widoczne na pierwszy rzut oka, co znacznie przyspiesza przegląd przez współpracownika.

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Formatowanie odbywa się w całości w Twojej przeglądarce, więc zapytanie, które wklejasz lub importujesz, nigdy nie opuszcza Twojego komputera. Konto nie jest wymagane, a żadna kopia Twojego SQL nie jest nigdzie przechowywana, co czyni narzędzie odpowiednim do wewnętrznych zapytań, którymi wolisz się nie dzielić.

Częste pytania

Czy mogę sformatować kilka zapytań jednocześnie?

Możesz wkleić, co chcesz, ale kilka instrukcji rozdzielonych średnikami nadal trudno się czyta. Obsługa jednego zapytania naraz zwykle daje najczystszy wynik i najłatwiejszy przegląd.

Czy wybór dialektu naprawdę zmienia wynik?

Tak, słowa kluczowe i konstrukcje różnią się między silnikami. Wybranie właściwego dialektu pozwala uniknąć błędnego odczytania składni należącej do MySQL, PostgreSQL, SQLite, SQL Server lub PL/SQL.

Co zrobić, jeśli wynik ma dziwne odstępy?

Najpierw sprawdź literały tekstowe i komentarze w oryginalnym zapytaniu, ponieważ formater je zachowuje. Popraw źródło, a nie wynik, a następnie uruchom formatowanie ponownie.

Narzędzia w tej samej kategorii