SQL-muotoilija
Sisennä kysely luettavaksi omassa selaimessasi.
- 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.
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.