
Text2Query
Jo Rangel · Programmation
Text2Query est un outil de navigateur qui transforme vos questions en anglais ou en espagnol en requêtes SQL et MongoDB après le chargement d'un schéma.

À propos de Text2Query
About
Qu'est-ce que Text2Query
Text2Query est une application web qui traduit le langage naturel en requêtes de base de données. Outil de requête de base de données, il fonctionne dans le navigateur : vous chargez un fichier de schéma MySQL, PostgreSQL, SQLite, SQL Server ou MongoDB, puis vous posez vos questions en anglais ou en espagnol.
Le but est de lever la barrière de la syntaxe SQL. Un chef de produit qui a besoin d'un chiffre de résiliation n'a plus à ouvrir un ticket à un ingénieur. Vous décrivez le résultat voulu et l'outil construit la requête qui y mène, en expliquant ce qu'elle fait. Si vous écrivez déjà du SQL, vous l'utilisez pour rédiger plus vite des jointures complexes et les confronter au schéma.
La confidentialité façonne la conception. Votre schéma reste dans le navigateur et le développeur affirme qu'il n'est stocké sur aucun serveur. L'outil tourne entièrement dans le navigateur, donc rien à installer. Les limites principales sont la taille du schéma et la précision : le développeur situe le point fiable à 10 000 tokens, et sur des schémas plus grands il a testé des résultats irréguliers.
Pour commencer
- Ouvrez text2query.com et chargez votre fichier de schéma. Les fichiers SQL, TXT et JSON fonctionnent, jusqu'à 200MB chacun.
- Choisissez le type de base de données. MySQL, MariaDB, PostgreSQL, SQLite, SQL Server et MongoDB sont pris en charge ; Oracle et Firestore sont annoncés comme à venir.
- Posez une question en anglais ou en espagnol, par exemple « quels clients ont passé plus de trois commandes le mois dernier ».
- Lisez la requête générée et son explication, puis exécutez-la dans votre base ou modifiez-la dans la même session.
- Affinez la question et enchaînez les relances tant que le schéma reste chargé.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Text2Query.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Chefs de produit et analystes
- Profils non techniques
- Développeurs et ingénieurs data
Tâches
- Rédiger une première version de la requête
- Apprendre la structure des requêtes
- Passer d'une base à l'autre
Cas d'usage
- Extraire des données en réunion
- Travailler sur un schéma sensible
- Explorer une base inconnue
Fonctionnalités clés
Du langage naturel à la requête
Vous posez votre question comme à un collègue, et cet outil pour convertir du texte en SQL renvoie une requête SQL valide ou une requête MongoDB. L'anglais et l'espagnol sont pris en charge. Vous pouvez aussi poser une question en langage naturel sans connaître la syntaxe : l'outil explique la requête pour que vous confirmiez qu'elle correspond à votre intention avant de l'exécuter.
Chargement du schéma et détection des relations
Vous chargez un dump SQL, un fichier texte ou un schéma JSON MongoDB, et l'outil lit la structure des tables et des collections. Il cartographie à la fois les clés étrangères explicites et les relations implicites, de sorte que les jointures non déclarées dans les contraintes apparaissent quand même dans les requêtes générées. Chaque fichier peut aller jusqu'à 200MB.
Prise en charge de plusieurs bases
L'outil couvre MySQL, MariaDB, PostgreSQL, SQLite, SQL Server et MongoDB. Vous choisissez la base cible avant de poser votre question, pour que la syntaxe corresponde à votre moteur. Oracle et Firestore sont annoncés comme à venir sur le site officiel.
Réutilisation des requêtes en session
Les requêtes restent dans la session en cours, vous pouvez donc modifier un résultat et continuer à construire au lieu de repartir de zéro. Les relances gardent le schéma chargé, ce qui accélère l'exploration d'une base que vous ne connaissez pas.
Explication de chaque requête
Chaque requête générée s'accompagne d'une explication en langage courant de ce qu'elle fait. L'outil devient ainsi un appui pour qui débute en SQL, et une aide de relecture pour qui le maîtrise et veut vérifier la logique.
Navigateur uniquement et confidentiel par conception
L'outil tourne entièrement dans le navigateur et rien ne s'installe. Selon le développeur, le schéma reste en local et n'est pas stocké, ce qui compte quand la structure de votre base est déjà sensible en soi.
Avantages et inconvénients
Avantages
- Convertit le langage courant en requêtes SQL et MongoDB exécutables, sans mémoriser la syntaxe.
- Détecte les relations implicites, donc les jointures générées fonctionnent même sans clés étrangères déclarées.
- Couvre six bases, ce qui réduit les allers-retours entre outils pour des stacks différentes.
- Explique chaque requête : les débutants apprennent et les utilisateurs confirmés peuvent vérifier la logique.
- Selon le développeur, le schéma reste dans le navigateur et n'est pas stocké sur un serveur.
Inconvénients
- La précision baisse sur les gros schémas. Le développeur situe le point fiable à 10 000 tokens, et les entrées plus volumineuses sont moins stables.
- Pas encore de connexion directe à la base. Vous chargez un fichier de schéma au lieu de pointer l'outil vers une base en fonctionnement.
- Pas d'API publique, donc impossible de l'intégrer à un flux automatisé.
- Anglais et espagnol seulement. Les autres langues ne sont pas encore prises en charge.
Questions fréquentes
Text2Query est un outil de langage naturel vers SQL, et il sert aussi de générateur de requêtes MongoDB. Vous chargez un schéma de base de données, posez vos questions en anglais ou en espagnol, et recevez une requête complète accompagnée d'une explication de ce qu'elle fait.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Text2Query.
Alternatives à Text2Query
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
