Formateur SQL

Transformez une longue requête d'une ligne en SQL lisible et indenté.

Comment formater SQL

  1. Collez SQL ou ouvrez un fichier .sql.
  2. Choisissez le dialecte, le cas de mot clé et la mise en page.
  3. Copiez ou téléchargez le fichier SQL formaté.

À propos : Formateur SQL

Formater les requêtes SQL pour 16 dialectes.

Tout fonctionne dans votre navigateur, il est donc instantané et privé, et vos paramètres sont mémorisés sur cet appareil.

Idéal pour

  • Lecture de longues requêtes et sortie ORM
  • Révisions de code et documentation
  • Nettoyage des requêtes copiées à partir des journaux

Conseil : Mettre et / Ou au début des lignes — il est facile de commenter une condition.

Questions fréquentes

Quelles bases de données sont prises en charge ?

SQL Standard, MySQL, MariaDB, PostgreSQL, SQL Server (T-SQL), Oracle PL/SQL, SQLite, BigQuery, Snowflake, Redshift, Spark, Trino/Presto, Db2, Hive, Couchbase N1QL et SingleStore.

Pourquoi ma requête affiche-t-elle une erreur ?

Le formateur comprend la syntaxe de chaque dialecte. Si vous obtenez une erreur d'analyse, choisissez le bon dialecte par exemple, les backticks ont besoin de MySQL et [brackets] ont besoin de SQL Server.

Peut-il changer le cas de mot-clé ?

Oui — Les mots-clés, les noms de fonction et les identifiants peuvent être supérieurs, inférieurs ou conservés tels quels.

Mon SQL est-il envoyé à un serveur ?

Non — La mise en forme se produit dans votre navigateur, de sorte que les requêtes avec les noms de table et les données restent privées.

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

Non — Le changement de casse d'identifiant peut avoir de l'importance dans les bases de données avec des noms sensibles à la casse, alors laissez-le de côté si vous n'êtes pas sûr.

Outils associés

← Retour à tous les outils