Handytool
Utviklerveiledning5 min lesingOppdatert 25. mai 2026

Bare nettleser SQL-verktøy

Øyeblikkelig SQL-formatering for hvilken som helst dialekt, ingen database påkrevd.

Handytool's SQL-formater pennskriver en hvilken som helst spørring — SELECT, CTE, vindufunksjon, INSERT — ved hjelp av dialektbevisste regler, og kjøres helt i nettleseren din slik at sensitive tabellnavn aldri forlater enheten din.

Viktigste punkter

  • 01Støtter PostgreSQL, MySQL, SQLite, BigQuery og standard SQL med dialektbevisst nøkkelordsbehandling.
  • 02Velg nøkkelordshus (STOR BOKSTAV, små bokstaver eller bevar) og innrykk (2 mellomrom, 4 mellomrom eller tabs).
  • 03Kjøres helt i nettleseren din — spørringer med sensitive data forlater aldri enheten din.
  • 04Verktøyet gjenfomretter kun tekst; det kjører ikke spørringer eller kobler til noen database.

Hvorfor formatere SQL før du deler det?

Uformatert SQL er virkelig vanskelig å gjennomgå. Lange SELECT-lister smasjet på en linje, inkonsistent innrykk i underforespørsler og blandede-case nøkkelord bremser alle kodekvalitetsjekker og debugging. En riktig formatert spørring gjør JOIN-betingelser, WHERE-deler og CTE-struktur umiddelbart lesbare.

Formatering blir enda viktigere når spørringer deles på tvers av et team med en stilguide — STOR BOKSTAV nøkkelord, fire-mellomrom innrykk, en delsats per linje. Handytool's SQL-formater håndhever den stilen konsistent på tvers av alt du limer inn, enten det er en to-linjes oppslag eller en 200-linjes analytisk spørring med flere CTE-er og vindufunksjoner.

Hvordan formatere en SQL-spørring

  1. 01

    Lim inn SQL-en

    Lim en hvilken som helst SQL-statement inn i inndatapanelet — SELECT, INSERT, UPDATE, DELETE, CREATE eller en full CTE-kjede. Det er ingen størrelsesbegrensning utover nettleserens tilgjengelige minne.

  2. 02

    Velg dialekten

    Velg PostgreSQL, MySQL, SQLite, BigQuery eller Standard SQL fra rullegardinlisten. Dialekten bestemmer hvordan reserverte ord og leverandørspesifikk syntaks som RETURNING eller STRUCT håndteres.

  3. 03

    Sett nøkkelordshus og innrykk

    Velg STOR BOKSTAV, små bokstaver eller Bevar for nøkkelordskasing. Velg 2 mellomrom, 4 mellomrom eller tabs for innrykk. STOR BOKSTAV nøkkelord med 2-mellomrominnrykk er den vanligste stilen i delte kodebaser.

  4. 04

    Klikk Formater

    Det formaterte utdataene vises i høyre panel øyeblikkelig. Delsatser plasseres på sine egne linjer, JOIN-betingelser justeres og underforespørsler får innrykk relativt til deres foreldre.

  5. 05

    Kopier og bruk

    Klikk Kopier for å kopiere den formaterte SQL til utklippstavlen din. Lim inn i IDE-en, en SQL-fil, en PR-beskrivelse eller et dokumentasjonsutdrag.

Trygt å bruke med produksjonsspørringsmønstre

Sql-formatter-biblioteket kjøres helt i nettleseren din. Ingenting sendes til en server — ingen spørringtekst, ingen tabellnavn, ingen prøvedata. Det gjør det trygt å formatere spørringer som refererer til virkelige schemanavn eller inneholder eksempelverdier fra en staging-database.

En ting formateren ikke gjør er å kjøre SQL-en. Det er et teksttransformasjonsverktøy bare. Du kan trygt lime inn spørringer som ville slette tabeller eller slette rader — verktøyet behandler dem som vanlig tekst og omformaterer dem uten å kjøre en eneste statement.

SQL Formatter FAQ

Hvilke SQL-dialekter støtter denne formateren?

Standard SQL, PostgreSQL, MySQL, SQLite og BigQuery. Hver dialekt håndterer leverandørspesifikk syntaks som PostgreSQL's RETURNING-delsats, MySQL's tilbaketick-identifikatorer og BigQuery's STRUCT-type riktig.

Vil formateren kjøre spørringen?

Nei. Det omformaterer kun spørringeteksten. Det kobler ikke til noen database, validerer kolonnavn eller kjører statements.

Blir SQL-en lastet opp på noen server?

Nei. Sql-formatter-biblioteket kjøres i nettleseren. Spørringeteksten din forblir på enheten din.

Hvorfor formateres den lagrede prosedyren eller PL/pgSQL-blokken min merkelig?

Prosedural SQL-blokker (PL/pgSQL, BEGIN…END-blokker, DECLARE-seksjoner) er utenfor det grammatikken dekker. Formater mindre SELECT- eller DML-utdrag fra disse blokkene separat.

Hva er det beste nøkkelordshus for en delt kodebas?

STOR BOKSTAV nøkkelord er den mest bredt adopterte konvensjonen — de visuelt separerer SQL-struktur fra identifisernavn. To-mellomrom eller fire-mellomrom innrykk er et spørsmål om teampreferanse.

Relaterte verktøy

Fortsett å arbeide med Utvikler-verktøy

Utvikler-verktøy