SQL-muotoilija

SQL-muotoilija: siistii, pienentää ja vahvistaa SQL-kyselyt. Tukee MySQL-, PostgreSQL-, SQL Server-, Oracle-, SQLite- ja MariaDB-murteita.
Kaikki käsittely tapahtuu paikallisesti selaimessa — tietoja ei lähetetä koskaan millekään palvelimelle.
Murre: ⚠ Nimetyt parametrit Toiminto:
⚠ Turvavaroitus: SQL:n muotoilu ei korvaa parametrisoituja kyselyjä. Käytä tuotantokoodissa aina parametrisoituja kyselyjä (valmisteltuja lauseita) SQL-injektiohyökkäysten estämiseksi. Tämä työkalu muotoilee SQL:n vain luettavuuden vuoksi — se ei puhdista tai vahvista sitä injektiota vastaan.
Käyttöohje: Liitä SQL vasempaan tekstikenttään, valitse murre ja toiminto, ja napsauta Käsittele (tai kirjoita vain — käsittely tapahtuu syötettäessä automaattisesti).
Muotoile: Muotoilee SQL:n yhtenäisellä sisennyksellä, avainsanojen kirjainkoolla ja lausekkeiden tasauksella. Valitse Sisennys (2 tai 4 välilyöntiä), Avainsanojen kirjainkoko (isot, pienet tai ennallaan) ja Rivit kyselyjen välissä lauseiden välisten tyhjien rivien säätämiseen.
Pienennä: Tiivistää SQL:n yhdelle riville poistamalla kaikki tarpeettomat välilyönnit — hyödyllinen koodiin upotettaessa tai verkkokuorman pienentämiseen.
Vahvista: Tarkistaa SQL-syntaksin muotoilematta sitä uudelleen. Jos SQL on kelvollinen, näkyy vihreä vahvistus; muuten näytetään tarkka syntaksivirhe.
Tuetut murteet: MySQL, PostgreSQL, SQL Server (T-SQL), Oracle (PL/SQL), SQLite, MariaDB — kullakin murteeseen kuuluvat avainsanat ja syntaksisäännöt.
Miksi muotoilla SQL?

SQL:n muotoilu muuttaa vain välilyöntejä ja rivinvaihtoja — ei koskaan semantiikkaa. Tietokantojen välillä eroaa murre: tunnisteet lainataan MySQL:ssä takakenoviivoilla, PostgreSQL:ssä kaksoislainausmerkeillä ja SQL Serverissä hakasulkeilla, joten yhdelle murteelle viritetty muotoilija voi lukea toisen väärin. Useimmat tiimit kirjoittavat avainsanat isoilla ja nimet pienillä pelkän käytännön vuoksi.

Muotoilija on luettavuustyökalu — se ei optimoi, kirjoita uudelleen eikä vahvista logiikkaa.