SQL-formatter og linter

Formater SQL-spørringer i nettleseren, juster dialektbevisste oppsettregler, og fang opp vanlige linter-feil før du kopierer eller laster ned resultatet.

Kilde-SQL
Lim inn SQL direkte eller importer en lokal fil. Formatteringen og linterkontrollene oppdateres fra denne kildespørringen.
Formatert SQL
SQL-formattering med hensyn til dialekt kjører i nettleseren din med valgene nedenfor. Kopier eller last ned resultatet når det ser riktig ut.
SELECT
  id,
  email,
  created_at
FROM
  users
WHERE
  status = 'active'
ORDER BY
  created_at DESC;
Alternativer
Styr formatering og linteroppførsel uten å endre den opprinnelige spørringsteksten.
Formatering

Velg SQL-dialekten og oppsettsreglene som former det formaterte resultatet.

Linter

Slå på de spørringskontrollene som er viktige for gjennomgang, lesbarhet og tryggere endringer.

Sett 0 for å deaktivere reglen for linjelengde.

Linterresultater
Gå gjennom parserfeil, advarsler om spørringsrisiko og informative stilforslag her.

Hva er SQL Formatter & Linter?

SQL Formatter & Linter formaterer SQL-spørringer på nytt i nettleseren din og sjekker dem samtidig for et lite sett med problemer med høy signalverdi. Det er nyttig når du vil ha renere spørringsoppsett, konsistent skrivemåte for nøkkelord og rask tilbakemelding om risikable mønstre som SELECT * eller UPDATE-setninger uten WHERE-klausul.

Når Bør Du Bruke Det?

Bruk dette verktøyet når du går gjennom SQL skrevet for hånd, rydder opp i limte spørringer før du deler dem, eller sammenligner formatering på tvers av ulike SQL-dialekter. Det passer godt for ad hoc-gjennomgang av spørringer, opprydding i pull requests og ren nettleserbasert formatering uten å sende SQL-en til en server.

Hva Sjekker Det?

Denne versjonen holder formatteren og linteren separate, men koordinert. Formatering bruker sql-formatter med dialektbevisste oppsettsvalg, mens linting viser parserfeil, manglende semikolon, brede SELECT *-bruk, usikre mutasjoner, lange linjer og avvik i skrivemåten for nøkkelord.