Handytool
UtvecklareGratisKörs lokalt

SQL-formaterare

Snygga SQL-frågor — PostgreSQL, MySQL, SQLite, BigQuery och standard SQL — privat i din webbläsare.

.sql
Dialekt
Nyckelord
Indrag
SQL-inmatning
0 rader0 byte
Formaterad SQL
0 rader0 byte

Om SQL-formaterare

Handytools SQL-formaterare snyggar upp alla SQL-frågor — SELECT, INSERT, komplexa CTE:er, window functions — med det populära sql-formatter-biblioteket. Välj dialekt (PostgreSQL, MySQL, SQLite, BigQuery eller standard SQL), välj hur nyckelord ska vara skiftläge och ställ in indenteringen. Allt körs lokalt, så det är säkert att formatera frågor som innehåller tabellnamn, kolumnnamn eller exempeldata som du hellre inte klistrar in på en tredje parts webbplats.

Funktioner i SQL-formaterare

  • 01

    Dialekt-medveten

    Varje dialekt som stöds har sin egen nyckelordslista och reserverad-ord-hantering, så PostgreSQL:s RETURNING, MySQL:s backticks och BigQuery:s STRUCT-syntax känns alla igen korrekt.

  • 02

    Nyckelords-fallkontroll

    Tvinga ALLA VERSALER, alla gemener eller bevara det inmatningen använder. Den vanligaste husstilen är versalstycken, vilket är standard.

  • 03

    Konfigurerbar indenter

    Välj 2 blanksteg, 4 blanksteg eller tabbar. Utmatningen är konsistent över CTE:er, delfrågor och JOIN-klausuler.

Vanliga frågor om SQL-formaterare

Vilka SQL-dialekter stöds?
Standard SQL (sql), PostgreSQL, MySQL, SQLite och BigQuery. Den underliggande motorn stöder fler dialekter internt — dessa är de mest användbara för dagligt arbete.
Kommer den att köra min fråga?
Nej. Formateraren omvisar bara SQL-texten — den ansluter inte till någon databas, tolkar data eller kör satser.
Varför formateras min icke-standard-syntax underligt?
Leverantörsspecifika tillägg utanför den valda dialekten (procedurblock, lagrat-procedursyntax, MS SQL-tips) kan inte layoutas rent. Byt till närmaste dialekt eller klistra in kortare snippets åt gången.
Laddas min SQL någonstans upp?
Nej. sql-formatter-biblioteket körs helt i din webbläsare — dina frågor stannar på din enhet.

Relaterade verktyg

Utvecklare

Utforska fler verktyg

Alla verktyg