SQL-formaterare
Den här SQL-formateraren formaterar om frågor med konsekventa indrag och skiftläge för nyckelord i sju dialekter, eller minifierar dem till en enda rad.
Om verktyget
Den här SQL-formateraren formaterar om frågor med konsekventa indrag och skiftläge för nyckelord i sju dialekter, eller minifierar dem till en enda rad.
Så använder du det
- Klistra in din SQL-fråga.
- Välj dialekt, indrag (2 blanksteg, 4 blanksteg eller tabb) och skiftläge för nyckelord.
- Klicka på Format SQL, eller Minify för en enda rad.
- Kopiera resultatet.
Bra att veta
- Dialekter som stöds: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) och MariaDB.
- Nyckelord kan skrivas med VERSALER, gemener eller behållas som de är skrivna.
- Formateringen använder open source-biblioteket sql-formatter och ändrar bara blanksteg och nyckelordens skiftläge, inte frågans logik.
- Minify slår ihop alla blanksteg till enkla mellanslag.
Körs helt i din webbläsare – inget du skriver in laddas upp eller sparas.
Vanliga frågor
Ändrar formateringen hur min fråga körs?
Nej. Bara blanksteg och nyckelordens skiftläge ändras; frågans betydelse förblir densamma.
Varför ska jag välja dialekt?
Dialekterna har olika syntax, till exempel backticks runt identifierare i MySQL eller hakparenteser i T-SQL. Med rätt dialekt kan formateraren tolka din fråga korrekt.
Validerar verktyget min SQL?
Det är en formaterare, inte en validerare. Syntax som inte kan tolkas ger ett fel, men en fråga som formateras utan problem kan ändå misslyckas mot din databas.
Skickas min fråga till en server?
Nej. Formateringen körs i din webbläsare.