Hoppa till innehåll
Spellkit

SQL-formaterare

Försköna SQL-frågor per dialekt eller minifiera till en rad — allt i webbläsaren.

Formateringen körs lokalt — din fråga lämnar aldrig den här webbläsaren.

Vad är SQL-formaterare?

SQL-formateraren försköner SQL-frågor med det skiftläge för nyckelord och det indrag du väljer, eller minifierar dem till en enda rad. Den förstår elva dialekter — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive och standard-SQL — så att dialektspecifik syntax som [hakparenteser] och `backticks` formateras korrekt. Allt körs i din webbläsare: frågorna laddas aldrig upp.

Huvudfunktioner

  • Elva dialekter: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake med flera
  • Skiftläge för nyckelord — VERSALER, gemener eller som inskrivet
  • Indrag med 2 mellanslag, 4 mellanslag eller tabbar
  • Minifiering med ett klick fäller ihop frågan till en rad (stränglitteraler lämnas orörda)
  • Körs helt i webbläsaren — frågorna lämnar aldrig din dator

SQL-formaterare — försköna & minifiera frågor online

Klistra in valfri SQL-fråga och få tillbaka den konsekvent formaterad — nyckelord i det skiftläge ditt team föredrar, satsdelar på egna rader och nästling med indrag. Eller tvärtom: minifiera en fråga till en rad för loggar och kod.

Dialekter

Formateraren förstår elva dialekter: standard-SQL, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL och Hive. Att välja rätt dialekt spelar roll när frågan använder dialektspecifik syntax — [identifierare i hakparenteser] i T-SQL, `backticks` i MySQL, ::-konverteringar i PostgreSQL — så att formateraren kan tolka den korrekt.

Formateringsalternativ

  • Nyckelord — skriv SELECT/FROM med VERSALER, gemener, eller lämna dem exakt som inskrivna.
  • Indrag — 2 mellanslag, 4 mellanslag eller tabbar.
  • Flera satser åtskilda av ; formateras tillsammans, med en tom rad emellan.

Minifiera

Minifieringen fäller ihop en fråga till en rad: följder av blanksteg blir enkla mellanslag, -- radkommentarer tas bort (de skulle sluka resten av raden) och /* blockkommentarer */ behålls. Blanksteg inuti 'stränglitteraler' rörs aldrig.

Integritet

Formateringen körs helt i din webbläsare. Frågor laddas aldrig upp, loggas eller sparas — säkert även för produktions-SQL.

Integritet

SQL-formaterare körs helt i din webbläsare. Dina filer och data bearbetas på din enhet och laddas aldrig upp till någon server. Inget konto behöver skapas och inget behöver installeras — öppna bara sidan och sätt igång.