SQL formatter
Verkleinde éénregelige SQL uit ORM-logboeken en kopiëren en plakken is moeilijk te beoordelen. Mooie print met trefwoordhoofdletters en geneste inspringing voor JOIN's, CTE's en subselecties - vóór codebeoordeling of documentatie. De opmaak werkt lokaal, zodat productiequery's met tabelnamen privé blijven.
Invoer
Zo formatteer je SQL
1. Plak de SQL-query in de editor.
2. Kies dialecthints indien beschikbaar (MijnSQL, PostgreSQL, Standaard).
3. Klik op formaat.
4. Kopieer ingesprongen SQL voor wiki of dia.
SQL opmaakvoorbeelden
Geneste JOIN
SELECT met drie LEFT JOIN's ingesprongen per clausule - zoek de ontbrekende ON-voorwaarde sneller op.
CTE-leesbaarheid
WITH sales AS (...) hoofdquery visueel gescheiden van CTE-blok.
VOEG batch in
WAARDEN met meerdere rijen, kolomgewijs uitgelijnd voor beoordeling van verschillen.
Wanneer gebruik je deze tool
• Bij het delen van query's in opmerkingen over pull-aanvragen.
• Bij het leren van de SQL-structuur uit gegenereerde ORM-uitvoer.
• Bij het documenteren van rapportquery's voor het BI-team.
Wanneer kies je iets anders
• Wanneer SQL een leveranciersspecifieke syntaxis combineert, weet de formatter het niet - verwacht een imperfecte lay-out.
• Wanneer de opmaak verandert, verandert de letterlijke betekenis van de witruimte in de tekenreeks - zeldzaam, maar controleer.
• Wanneer de zoekopdracht PL/pgSQL procedureel blok is: gebruik dialectspecifieke hulpmiddelen.
Leesbaar SQL in recensies
Reviewers ontdekken het ontbrekende WHERE tenant_id-filter sneller op ingesprongen SQL — de beveiliging gaat verder dan alleen de esthetiek.
ORM-rondreis
Logboek geformatteerd SQL om de uitvoer van Sequelize/Sluimerstand te correleren met de handgeschreven geoptimaliseerde versie.
Tijdelijke aanduidingen voor parameters
? en $1 stijlen behouden — verwar formatter niet met voorbereide instructiebinding.
Veelgestelde vragen
Welk SQL-dialect?
Generieke formatters verwerken ANSI-achtige SQL; MijnSQL backticks versus Postgres-citaten verschillen.
Zoekwoorden in hoofdletters?
Gemeenschappelijke stijl SELECTEER VAN WAAR - voorkeur geen vereiste.
Syntaxis valideren?
Opmaak ≠ uitvoering — voer EXPLAIN uit in de database voor echte validatie.
Gevoelige gegevens?
Lokaal formaat vermijdt SaaS-lekken: bewerk PII nog steeds in letterlijke letters voordat je het scherm deelt.
SQL verkleinen?
Verwijder nieuwe regels handmatig voor ingebedde zoekopdrachten — het tegenovergestelde van formaat.
Grote scripts?
Megabyte-migratiebestanden kunnen de browser vertragen; formatteer secties afzonderlijk.