Kehittäjätyökalu

SQL-muotoilija

Sisennä kysely luettavaksi omassa selaimessasi.

SQL-muotoilija Toimii laitteellasi
  • Toimii selaimessasi — tekstiäsi ei lähetetä minnekään
  • Ei rekisteröitymistä, ei kiintiöitä, ilmainen käyttää niin usein kuin haluat

Näin se toimii

Kyselyt tulevat yhtenä pitkänä rivinä lokeista, ORM-työkaluista ja kollegoilta, ja ensimmäinen askel sellaisen ymmärtämiseen on aina sen asettelu. Sen liittäminen verkkosivustolle tätä varten on tapa, jolla tuotantokyselyt – taulujen nimet, sarakkeiden nimet, joskus kirjaimellinen asiakasdata WHERE-ehdossa – päätyvät jonkun toisen palvelimelle.

Murteilla on väliä

SQL on pikemminkin perhe kuin yksi kieli. PostgreSQL, MySQL, T-SQL, PL/SQL, BigQuery ja Spark kullakin on syntaksia, jonka muut hylkäävät, ja väärää murretta käyttävä muotoilija joko sotkee kyselyn tai kieltäytyy siitä. Standardi-SQL sopii useimpiin tavallisiin kyselyihin; vaihda, jos omasi käyttää valmistajakohtaista syntaksia.

Se vain muotoilee

Mitään ei suoriteta, tietokantaan ei oteta yhteyttä eikä kyselyn merkitys koskaan muutu – vain sen tyhjä tila ja avainsanojen kirjainkoko. Kyselyäsi muuttava muotoilija olisi vaarallinen.

Avainsanojen kirjainkoko

Isot avainsanat pienten tunnisteiden rinnalla on pitkäaikainen käytäntö, ja se tekee rakenteesta silmäiltävän. Kirjoittamasi säilyttäminen on tarkoitettu tiimeille, joiden tyyliopas sanoo toisin.

Miksi tämä toimii paikallisesti

Kysely on kuvaus skeemastasi ja usein datastasi. Ei ole syytä, että sen pitäisi poistua koneeltasi sisennettäväksi.

UKK

SQL-muotoilija – kysymykset

Ajaako se kyselyni?

Ei. Se vain muotoilee tekstin uudelleen. Tietokantaan ei oteta koskaan yhteyttä.

Miksi kyselyni hylättiin?

Luultavasti väärä murre. Valmistajakohtainen syntaksi vaatii vastaavan murteen valinnan.

Muuttaako se kyselyni toimintaa?

Ei. Vain tyhjä tila ja avainsanojen kirjainkoko muuttuvat.

Lähetetäänkö SQL-koodini palvelimelle?

Ei. Muotoilu tapahtuu selaimessasi.