Formateurs de code

SQL Formatter

Formate les requêtes pour Standard SQL, MySQL, PostgreSQL ou SQLite.

Appuyez sur Ctrl / ⌘ + Entrée pour exécuter
Résultat en lecture seule

Formate les requêtes pour Standard SQL, MySQL, PostgreSQL ou SQLite.

Fonction de cet outil

SQL Formatter utilise la version fixe de sql-formatter sur le site pour effectuer un formatage lexical et syntaxique des instructions. La sélection du dialecte affecte la reconnaissance des identifiants, des opérateurs et des mots-clés et doit donc être cohérente avec la base de données cible de la requête.

  • Fournit Standard SQL, MySQL, PostgreSQL et SQLite.
  • Les mots clés doivent être en majuscules et l'indentation peut être de 2 ou 4 espaces.
  • SQL est toujours du texte uniquement, aucune connexion à la base de données n'est établie.

Mode d’emploi

  1. Collez la requête SQL.
  2. Sélectionnez le dialecte SQL et la largeur de retrait correspondants.
  3. Cliquez sur "Formater SQL".
  4. Affichez les erreurs d’analyse ou copiez les résultats de formatage.

Utilisations courantes

  • Organisez les JOIN, les sous-requêtes et les conditions WHERE complexes.
  • Unifiez les scripts de migration et les formats de révision de code.
  • Découvrez la syntaxe inapplicable grâce à l'analyse dialectale.

Fonctionnalités de SQL Formatter

Formatez le texte de la requête dans les dialectes SQL standard, MySQL, PostgreSQL ou SQLite. Il convient aux scénarios quotidiens de développement, de débogage, de tri des données et d’optimisation du code. Les résultats du traitement peuvent être directement visualisés, copiés ou téléchargés.

FAQ

Le formatage exécutera-t-il la requête ?

Non. SQL Formatter analyse simplement le texte de la requête et ajuste les mots-clés, les sauts de ligne et l'indentation.

Quel dialecte dois-je choisir ?

Sélectionnez la base de données qui exécutera réellement la requête ; commencez par Standard SQL si vous n’êtes pas sûr et souhaitez utiliser une syntaxe commune.

Les procédures stockées sont-elles prises en charge ?

sql-formatter est principalement orienté vers les requêtes et les instructions courantes. Les procédures stockées complexes et les délimiteurs personnalisés peuvent dépasser la portée de la prise en charge.

Retour aux outils pour développeurs