SQL-muotoilija
Muotoile ja kaunista SQL-kyselyjä tai pienennä ne yhdelle riville – kokonaan selaimessasi.
Tulos
Kiireellä kirjoitettua 40-rivistä kyselyä – kaikki pienillä kirjaimilla, yhdessä loputtomassa merkkijonossa, jossa on kolme sisäkkäistä alikyselyä – on lähes mahdotonta tarkastella. Tämä SQL-muotoilija muuttaa sen luettavaksi, johdonmukaisesti sisennetyksi SQL:ksi yhdellä napsautuksella: SELECT-luettelon jokainen sarake saa oman rivinsä, JOIN-lausekkeet rivittyvät FROM-lauseen alle, WHERE-ehdot katkeavat jokaisessa AND/OR-lausekkeessa ja alikyselyt sisennetään yhden tason syvemmälle, jotta kyselyn rakenne näkyy välittömästi.
Muotoilija on rakennettu todelliselle SQL-tunnisteelle, ei etsi ja korvaa -toiminnolle. Tämä tarkoittaa sitä, että se tietää, mihin se ei saa koskaan koskea: merkkijono-literaalit säilyttävät tarkan sisällön ja välilyöntinsä, -- ja /* */ -kommentit säilyvät muotoilun jälkeen, ja lainausmerkeillä, backticksillä tai [sulkeilla] lainatut tunnisteet kulkevat tavu kerrallaan. Avainsanojen isot kirjaimet ovat valinnaisia – ota se käyttöön saadaksesi SELECT, FROM, LEFT JOIN isoilla kirjaimilla riippumatta siitä, miten ne on kirjoitettu, tai poista se käytöstä, jos haluat säilyttää alkuperäiset kirjaimet.
Voit valita sisennyksen leveyden – 2 tai 4 välilyöntiä – vastaamaan tiimisi tyyliopasta, ja tilan: muotoilu ihmisille tai pienennys yhdelle riville lokeille, JSON-hyötykuormille ja konfiguraatiotiedostoille. Useita puolipisteillä erotettuja lausekkeita käsitellään yhdellä kertaa, ja yhteenveto kertoo, kuinka monta käsiteltyä.
Kaikki tapahtuu paikallisesti selaimessasi: kysely tokenoidaan ja kootaan uudelleen laitteellesi, eikä sitä koskaan lähetetä millekään palvelimelle. Tämä tekee työkalusta turvallisen todelliselle tuotanto-SQL:lle – todellisilla taulukoiden nimillä, skeeman yksityiskohdilla ja liiketoimintalogiikalla – joita sinun ei tule koskaan liittää syötteesi lataavaan verkkopalveluun. Toimii offline-tilassa, kun sivu on ladattu; tulos voidaan kopioida tai ladata .sql-tiedostona.