Handytool
Kehittäjän opas5 min lukuPäivitetty 25.5.2026

Vain selaimessa toimiva SQL-työkalu

Välitön SQL-muotoilu mihin tahansa murteeseen, tietokantaa ei vaadita.

Handytoolin SQL-muotoilija kaunistaa mitä tahansa kyselyä — SELECT, CTE, ikkunafunktio, INSERT — murtitietoisilla säännöillä ja toimii kokonaan selaimessasi, joten arkaluontoiset taulujen nimet eivät koskaan lähde laitteestasi.

Tärkeimmät kohdat

  • 01Tukee PostgreSQL, MySQL, SQLite, BigQuery ja vakio-SQL murteilla murte-tietoisen avainsanan käsittelyn kanssa.
  • 02Valitse avainsanan koko (ISO, pieni tai säilytä) ja sisennys (2 välilyöntiä, 4 välilyöntiä tai tabulaattorit).
  • 03Suoritetaan kokonaan selaimessasi — arkaluontoiset tiedot sisältävät kyselyt eivät koskaan lähde laitteestasi.
  • 04Työkalu vain muotoilee tekstiä; se ei suorita kyselyitä tai muodosta yhteyttä millekään tietokannalle.

Miksi muotoilla SQL ennen kuin jaat sen?

Muotoilematon SQL on todella vaikea tarkistaa. Pitkät SELECT-listat litistetyt yhdelle riville, epäjohdonmukainen sisennys alaryhmissä ja sekavat avainsanat hidastavat koodin tarkistusta ja virheenetsintää. Oikein muotoiltu kysely tekee JOIN-olosuhteet, WHERE-lauseet ja CTE-rakenteen välittömästi luettavaksi.

Muotoilu tulee entistä tärkeämmäksi kun jaat kyselyitä tiimille ohjejoukon kanssa — ISO-avainsanat, nelivälilyönnin sisennys, yksi lause rivillä. Handytoolin SQL-muotoilija valvoo tyyli johdonmukaisesti kaiken puolelle, mitä liität, olipa se kahden rivin haku tai 200 rivin analyyttinen kysely useilla CTE:illä ja ikkunafunktioilla.

SQL-kyselyn muotoilu

  1. 01

    Liitä SQL

    Liitä mitä tahansa SQL-julistusta syöttöpaneeliin — SELECT, INSERT, UPDATE, DELETE, CREATE tai koko CTE-ketju. Ei kokoon rajaa selaimesi saatavilla olevan muistin lisäksi.

  2. 02

    Valitse murre

    Valitse PostgreSQL, MySQL, SQLite, BigQuery tai vakio-SQL pudotusvalikosta. Murte määrittää, miten varatut sanat ja myyjän-erityiset syntaksi kuten RETURNING tai STRUCT käsitellään.

  3. 03

    Aseta avainsanan koko ja sisennys

    Valitse ISO, pieni tai Säilytä avainsanan koosta. Valitse 2 välilyöntiä, 4 välilyöntiä tai tabulaattorit sisennystä varten. ISO-avainsanat 2 välilyönnin sisennolla on yleisin tyyli jaetuissa koodikannoissa.

  4. 04

    Klikkaa Muotoile

    Muotoiltu lähtötieto näkyy oikeanpuoleisessa paneelissa välittömästi. Lauseet sijoitetaan omille riveille, JOIN-olosuhteet tasataan ja alaryhmät sisäkkäistetään suhteessa isäntään.

  5. 05

    Kopioi ja käytä

    Klikkaa Kopioi kopioidaksesi muotoillun SQL:n leikepöydälle. Liitä kehitysympäristöön, SQL-tiedostoon, PR-kuvaukseen tai dokumenttiosaan.

Turvallinen käyttää tuotannon kyselymalleissa

sql-formatter-kirjasto toimii kokonaan selaimessasi. Mitään ei lähetetä palvelimelle — ei kyselyä, ei taulujen nimiä, ei otoksesta otettuja tietoja. Se tekee siitä turvallisen muotoilla kyselyitä, jotka viittaavat todellisiin skeeman nimiin tai sisältävät otoksia välivaraistosta.

Yksi asia, mitä muotoilija ei tee, on suorittaa SQL:äsi. Se on vain teksti muunnosten työkalu. Voit turvallisesti liittää kyselyitä, jotka pudottaisivat taulujen tai poistaisivat rivejä — työkalu käsittelee ne pelkkää tekstina ja muotoilee ne ilman yksittäisen julistuksen suorittamista.

SQL-muotoilija — UKK

Mitä SQL-murtteita tämä muotoilija tukee?

Vakio-SQL, PostgreSQL, MySQL, SQLite ja BigQuery. Jokainen murte käsittelee myyjä-erityisen syntaksin kuten PostgreSQLin RETURNING-lauseen, MySQLin backtick-tunnisteet ja BigQueryn STRUCT-tyypin oikein.

Suoritetaanko muotoilija kyselyni?

Ei. Se vain muotoilee kyselyn tekstiä. Se ei muodosta yhteyttä mihinkään tietokantaa, vahvista sarakkeiden nimiä tai suorita julistuksia.

Lähetetäänkö SQL minulle millekään palvelimelle?

Ei. sql-formatter-kirjasto toimii selaimessasi. Kyselysi teksti pysyy laitteellasi.

Miksi tallennettu proseduurini tai PL/pgSQL-lohkoni muotoilu on outoa?

Proseduraalinen SQL-lohkot (PL/pgSQL, BEGIN…END lohkot, DECLARE-osiot) ovat muotoilijan kieliopin ulkopuolella. Muotoile pienemmät SELECT tai DML-koodit näistä lohkoista erikseen.

Mikä on paras avainsanan koko jaetulle kannalle?

ISO-avainsanat ovat yleisimmin hyväksytty sopimus — ne erottavat visuaalisesti SQL-rakenteen tunniste-nimistä. 2 välilyönnin tai 4 välilyönnin sisennys on tiimin mieltymyksen asia.

Liittyvät työkalut

Jatka työntekoa Kehittäjille-työkaluilla

Kehittäjille-työkalut