Handytool
DéveloppeurGratuitExécuté localement

Formateur SQL

Formatez joliment les requêtes SQL — PostgreSQL, MySQL, SQLite, BigQuery et SQL standard — en toute confidentialité dans votre navigateur.

.sql
Dialecte
Mots-clés
Indentation
Entrée SQL
0 lignes0 bytes
SQL formaté
0 lignes0 bytes

À propos de Formateur SQL

Le formateur SQL de Handytool formate joliment n'importe quelle requête SQL — SELECT, INSERT, CTEs complexes, fonctions fenêtrées — en utilisant la populaire bibliothèque sql-formatter. Choisissez le dialecte (PostgreSQL, MySQL, SQLite, BigQuery ou SQL standard), décidez comment les mots-clés doivent être en casse, et réglez l'indentation. Tout s'exécute localement, donc c'est sûr de formater les requêtes qui contiennent des noms de table, noms de colonne ou données d'exemple que vous préférez ne pas coller dans un site tiers.

Fonctionnalités de Formateur SQL

  • 01

    Conscient du dialecte

    Chaque dialecte supporté a sa propre liste de mots-clés et gestion des mots réservés, donc RETURNING de PostgreSQL, les backticks de MySQL et la syntaxe STRUCT de BigQuery sont tous reconnus correctement.

  • 02

    Contrôle de casse des mots-clés

    Forcez MAJUSCULES, minuscules ou préservez ce que l'entrée utilise. Le style de maison le plus courant est les mots-clés en majuscules, ce qui est le défaut.

  • 03

    Indentation configurable

    Choisissez 2 espaces, 4 espaces ou des tabulations. La sortie est cohérente entre CTEs, subqueries et clauses JOIN.

FAQ Formateur SQL

Quels dialectes SQL sont supportés ?
SQL standard (sql), PostgreSQL, MySQL, SQLite et BigQuery. Le moteur sous-jacent supporte plus de dialectes en interne — ce sont les plus utiles pour le travail quotidien.
Va-t-il exécuter ma requête ?
Non. Le formateur ne réinitialise que le texte SQL — il ne se connecte à aucune base de données, ne parse pas les données ou n'exécute pas les instructions.
Pourquoi ma syntaxe non-standard se formate-t-elle bizarrement ?
Les extensions spécifiques au vendeur en dehors du dialecte choisi (blocs procéduraux, syntaxe de procédure stockée, indices MS SQL) peuvent ne pas se disposer correctement. Basculez vers le dialecte le plus proche, ou collez des extraits plus courts à la fois.
Mon SQL est-il envoyé quelque part ?
Non. La bibliothèque sql-formatter s'exécute entièrement dans votre navigateur — vos requêtes restent sur votre appareil.

Outils liés

Développeur

Explorez d'autres outils

Tous les outils