Indentera SQL efter vald dialekt

Utvecklare använder SQL-formaterare före kodgranskning, felsökning eller överlämning till en annan medarbetare.

Indentera SQL efter vald dialekt, så att granskning, redigering och felsökning blir enklare. Använd det gratis direkt i webbläsaren, utan konto.

Så använder du

  1. Klistra in frågan du vill granska i inmatningsfältet, eller importera en SQL-fil från datorn.
  2. Välj den dialekt som matchar din databas: standard-SQL, MySQL, PostgreSQL, SQLite, SQL Server eller PL/SQL.
  3. Starta formateringen så att satser sprids över flera rader med konsekvent indentering.
  4. Jämför resultatet med originalet för att upptäcka en saknad sats eller en join som placerats fel.
  5. Kopiera den formaterade frågan till redigeraren, ärendet eller granskningsanteckningarna.

Exempel

Ett typiskt fall: en fråga skriven som en enda lång rad i ett ärende är nästan omöjlig att granska. När den har formaterats blir filtreringsvillkoren, ordningen på joinarna och de valda kolumnerna synliga direkt, vilket gör en kollegas granskning mycket snabbare.

Gränser och format

Var bearbetningen sker

Formateringen sker helt i din webbläsare, så frågan du klistrar in eller importerar lämnar aldrig din dator. Inget konto krävs och ingen kopia av din SQL lagras någonstans, vilket gör verktyget lämpligt för interna frågor som du helst inte delar.

Vanliga frågor

Kan jag formatera flera frågor samtidigt?

Du kan klistra in vad du vill, men flera satser åtskilda av semikolon är fortfarande svåra att läsa. Att hantera en fråga i taget ger oftast det renaste resultatet och den enklaste granskningen.

Påverkar valet av dialekt verkligen resultatet?

Ja, nyckelord och konstruktioner skiljer sig mellan motorer. Att välja rätt dialekt undviker att syntax som hör till MySQL, PostgreSQL, SQLite, SQL Server eller PL/SQL misstolkas.

Vad gör jag om resultatet ser konstigt ut med avseende på mellanslag?

Kontrollera först strängliteralerna och kommentarerna i din ursprungliga fråga, eftersom formateraren behåller dem. Rätta källan i stället för resultatet och kör formateringen igen.

Verktyg i samma kategori