ToolsMaxxing

Formateur SQL

Formatez de longues requêtes SQL avec une indentation propre pour le dialecte de votre base de données.

Vos fichiers restent sur votre appareil

Comment ça marche

  1. 1Collez votre SQL, ou choisissez Essayer un exemple.
  2. 2Choisissez votre dialecte pour que les bons mots-clés soient reconnus.
  3. 3Choisissez la casse des mots-clés et la largeur d'indentation.
  4. 4Copiez la requête formatée ou téléchargez-la en fichier .sql.

À quoi servent les options

Formater
Place chaque clause sur sa propre ligne et indente les jointures, les conditions et les sous-requêtes.
Minifier
Réduit la requête à une seule ligne. Les commentaires ne sont pas supprimés dans ce mode.
Dialecte
Change la gestion des guillemets, des paramètres et des mots-clés propres au dialecte. Choisissez la base de données sur laquelle vous exécutez la requête.
Mots-clés
Majuscules, minuscules, ou mots-clés laissés tels que vous les avez saisis.

Confidentialité

Tout s'exécute dans votre navigateur. Ce que vous collez n'est jamais envoyé à un serveur. Les requêtes contiennent souvent des noms de tables et des valeurs que vous ne voulez pas partager, donc elles restent en local.

Questions fréquentes

Le formatage change-t-il ce que fait la requête ?

Non. Seuls les espaces et la casse des mots-clés changent. Le contenu des chaînes, les identifiants et les nombres ne sont pas touchés.

Pourquoi signale-t-il une erreur sur ma requête ?

L'analyseur n'a pas pu lire une partie du texte, généralement un guillemet ou un crochet non fermé, ou une instruction d'un autre dialecte. Essayez un autre dialecte dans la liste.

Peut-il formater plusieurs instructions à la fois ?

Oui. Les instructions séparées par des points-virgules sont formatées l'une après l'autre avec une ligne vide entre elles.

Valide-t-il la requête par rapport à mon schéma ?

Non. Il vérifie la forme du texte, pas l'existence des tables ou des colonnes.

Les paramètres fictifs comme $1 ou :nom sont-ils sûrs ?

Oui. Les paramètres positionnels et nommés sont reconnus pour les dialectes courants et laissés exactement tels qu'écrits.

Outils associés