Formateur et validateur de syntaxe PostgreSQL
Mettez en forme une requête PostgreSQL en SQL lisible et indenté et vérifiez sa syntaxe, sans l’exécuter sur une base de données.
- Fonctionne dans votre navigateur
- Aucun envoi
- Le résultat reste sur votre appareil
Confidentialité et limitesS’exécute dans votre navigateur. Rien n’est envoyé.
Le contenu des entrées reste dans cet onglet ; Refentra ne l’envoie ni ne le stocke. Les comptages agrégés facultatifs d’actions sont envoyés uniquement avec votre consentement à la mesure d’usage. Effacez l’espace après usage.
Profil pris en charge: Profil grammatical PostgreSQL ; syntaxe seule, sans exécution ni schéma. 30 000 unités.
Maximum 200 000 unités UTF-16 ; les parseurs peuvent limiter davantage. Worker : 15 secondes (regex 1,5 seconde).
Vérifier la saisie et le résultat
- Préparer et choisir l’opération
Collez une instruction de type PostgreSQL pour la soumettre à une validation de syntaxe et à une mise en forme lisible. Aucune base de données n’est connectée.
- Vérifier un exemple concret
Essayez cet exemple et comparez le résultat indiqué : select id from users where active = true; → select id from users where active = true;
- Examiner avant de réutiliser la sortie
Après la mise en forme, comparez les clauses et les identifiants entre guillemets. Une syntaxe valide doit encore être testée sur le schéma réel de votre base.
Réponses pour cette tâche
La requête est-elle exécutée ?
Non, aucune connexion à une base n’est ouverte. L’analyseur ne peut confirmer ni les noms de tables, ni les droits, ni les performances, ni les lignes renvoyées.
Que vérifier si la saisie échoue ?
Vérifiez les guillemets et les parenthèses. Une instruction propre à un autre dialecte peut sortir du sous-ensemble PostgreSQL pris en charge par l’analyseur.
Quelles sont les limites de cet outil ?
L’aide à la syntaxe ne protège pas contre les injections SQL et ne fournit pas de plan d’exécution. Paramétrez séparément les requêtes dans votre application.