Formater SQL
Dodaj wcięcia do zapytania, by dało się je czytać, we własnej przeglądarce.
- Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
- Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz
Jak to działa
Zapytania przychodzą jako jedna długa linia z logów, ORM-ów i od kolegów, a pierwszym krokiem do zrozumienia któregoś zawsze jest rozłożenie go na części. Wklejanie go w tym celu na stronę internetową to sposób, w jaki produkcyjne zapytania — nazwy tabel, nazwy kolumn, czasem dosłowne dane klientów w klauzuli WHERE — trafiają na cudzy serwer.
Dialekty mają znaczenie
SQL to raczej rodzina niż jeden język. PostgreSQL, MySQL, T-SQL, PL/SQL, BigQuery i Spark mają każdy składnię, którą pozostałe odrzucają, a formater używający złego dialektu zniekształci zapytanie albo go odmówi. Standardowy SQL pasuje do większości zwykłych zapytań; przełącz, jeśli twoje używa składni specyficznej dla producenta.
Tylko formatuje
Nic nie jest wykonywane, żadna baza danych nie jest kontaktowana, a znaczenie zapytania nigdy się nie zmienia — tylko białe znaki i wielkość liter słów kluczowych. Formater, który zmieniałby twoje zapytanie, byłby niebezpieczny.
Wielkość liter słów kluczowych
Słowa kluczowe wielkimi literami przy identyfikatorach małymi literami to długotrwała konwencja, dzięki której strukturę łatwo przejrzeć. Zachowanie tego, co wpisałeś, jest dla zespołów, których przewodnik stylu mówi inaczej.
Dlaczego działa lokalnie
Zapytanie to opis twojego schematu, a często także twoich danych. Nie ma powodu, by opuszczało twój komputer tylko po to, by dodać wcięcia.
Formater SQL — pytania
Czy uruchamia moje zapytanie?
Nie. Tylko przeformatowuje tekst. Z żadną bazą danych nie następuje połączenie.
Dlaczego moje zapytanie zostało odrzucone?
Prawdopodobnie zły dialekt. Składnia specyficzna dla producenta wymaga wybrania odpowiedniego dialektu.
Czy zmienia to, co robi moje zapytanie?
Nie. Zmieniają się tylko białe znaki i wielkość liter słów kluczowych.
Czy mój SQL jest przesyłany?
Nie. Formatowanie odbywa się w twojej przeglądarce.