Oblikovalnik SQL
Oblikujte in polepšajte poizvedbe SQL ali jih pomanjšajte v eno vrstico – v celoti v vašem brskalniku.
Rezultat
40-vrstično poizvedbo, napisano v naglici - vse z malimi črkami, v enem neskončnem nizu, s tremi ugnezdenimi podpoizvedbami - je skoraj nemogoče pregledati. Ta oblikovalnik SQL ga z enim klikom spremeni v berljiv, dosledno zamaknjen SQL: vsak stolpec seznama SELECT dobi svojo vrstico, JOIN-ji se vrstijo pod klavzulo FROM, pogoji WHERE se prekinejo pri vsakem IN/ALI, podpoizvedbe pa so zamaknjene eno raven globlje, tako da je struktura poizvedbe vidna takoj.
Oblikovalnik je zgrajen na pravem tokenizerju SQL, ne na funkciji najdi in zamenjaj. To pomeni, da ve, česa se ne sme nikoli dotakniti: nizovni literali ohranijo svojo natančno vsebino in razmike, -- in /* */ komentarji preživijo oblikovanje, identifikatorji v narekovajih, povratnih kljukicah ali [oklepajih] pa gredo skozi bajt za bajtom. Velike črke ključnih besed niso obvezne — vklopite jih, če želite, da se SELECT, FROM, LEFT JOIN napišejo z velikimi črkami, ne glede na to, kako so bile vnesene, ali jih izklopite, da ohranite prvotne velike črke.
Izberete širino zamika — 2 ali 4 presledke —, da se ujemajo s slogovnim vodnikom vaše ekipe, in način: oblikovanje za ljudi ali pomanjševanje v eno vrstico za dnevnike, obremenitve JSON in konfiguracijske datoteke. Več stavkov, ločenih s podpičji, se obravnava v enem prehodu, povzetek pa vam pove, koliko jih je bilo obdelanih.
Vse se zgodi lokalno v vašem brskalniku: poizvedba je tokenizirana in ponovno sestavljena v vaši napravi ter ni nikoli poslana nobenemu strežniku. Zaradi tega je orodje varno za pravi produkcijski SQL – z dejanskimi imeni tabel, podrobnostmi sheme in poslovno logiko – ki jih nikoli ne smete prilepiti v spletno storitev, ki naloži vaš vnos. Deluje brez povezave, ko je stran naložena; rezultat lahko kopirate ali prenesete kot datoteko .sql.