Points clés
- Catégorie
- Format Conversion
- Types d’entrée
- file, text, number, select, checkbox
- Type de sortie
- file
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Transformez rapidement vos données Excel en requêtes SQL INSERT prêtes à l'emploi grâce à notre outil de conversion automatisé, conçu pour simplifier vos migrations de bases de données et vos intégrations de données.
Quand l’utiliser
- •Lors de la migration de données depuis des fichiers Excel vers une base de données relationnelle.
- •Pour générer des scripts d'initialisation ou de peuplement de tables à partir de listes de données.
- •Lorsque vous devez convertir rapidement des milliers de lignes en requêtes SQL optimisées sans saisie manuelle.
Comment ça marche
- •Téléchargez votre fichier Excel et spécifiez le nom de la table cible.
- •Configurez les options de conversion, notamment le dialecte SQL (PostgreSQL, MySQL, SQLite) et la sélection des colonnes.
- •Ajustez les paramètres de sortie comme le mode batch pour optimiser les performances d'insertion.
- •Générez et téléchargez votre fichier de script SQL prêt à être exécuté sur votre serveur.
Cas d’usage
Exemples
1. Migration de base de données clients
Développeur Backend- Contexte
- Un développeur doit migrer une liste de 2000 clients stockée dans un fichier Excel vers une base de données PostgreSQL.
- Problème
- Écrire manuellement des milliers de lignes INSERT est inefficace et source d'erreurs de syntaxe.
- Comment l’utiliser
- Importer le fichier, définir le nom de table 'clients', sélectionner le dialecte PostgreSQL et activer le mode batch.
- Configuration d’exemple
-
dialect: postgresql, useBatchInsert: true, batchSize: 500 - Résultat
- Un fichier .sql contenant des blocs d'insertion optimisés, prêt à être exécuté via un terminal ou un client SQL.
Tester avec des échantillons
xml, xlsx, xlsHubs associés
FAQ
Quels formats de fichiers sont acceptés ?
L'outil prend en charge les formats de fichiers Excel standards (.xlsx et .xls).
Puis-je choisir des colonnes spécifiques ?
Oui, vous pouvez définir une liste de colonnes spécifiques à inclure dans vos requêtes SQL via l'option de sélection.
L'outil gère-t-il les cellules vides ?
Oui, vous pouvez activer l'option 'Vide en NULL' pour convertir automatiquement les cellules vides en valeurs NULL SQL.
Quels dialectes SQL sont supportés ?
L'outil supporte actuellement PostgreSQL, MySQL et SQLite.
Quelle est l'utilité du mode 'Batch Insert' ?
Le mode batch permet de regrouper plusieurs lignes dans une seule instruction INSERT, ce qui accélère considérablement l'importation de grands volumes de données.