# Generateur XLSX SQL INSERT

Genere des INSERT SQL depuis Excel

> Page canonique: https://elysiatools.com/fr/tools/xlsx-sql-insert-generator

- **Catégorie:** Format Conversion

- **Mots-clés:** xlsx, sql, insert, etl, database, migration

## Présentation

Prend en charge batch, dialecte et selection de colonnes.

## Entrées

- **Fichier Excel** (file)
- **Table Nom** (text)
- **Nom de feuille** (text): Sheet1
- **En-tete Ligne** (number)
- **Selectionnees Colonnes** (text): id,name,amount
- **Dialecte SQL** (select)
- **Utiliser Batch Insert** (checkbox)
- **Taille de lot** (number)
- **Vide en NULL** (checkbox)
- **Ajouter point-virgule** (checkbox)

## 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.

## Fonctionnement

- 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

- Importation massive de catalogues produits depuis Excel vers une base de données e-commerce.
- Synchronisation régulière de listes de contacts ou d'utilisateurs vers un environnement de test.
- Conversion de rapports financiers structurés en tables SQL pour analyse technique.

## Questions fréquentes

### 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.

## Outils associés

- [Generateur JSON-LD depuis CSV](https://elysiatools.com/fr/tools/json-ld-generator-from-csv): Transforme des lignes CSV ou Excel en JSON-LD Schema.org pour des articles, produits ou evenements avec une sortie prete a etre validee
- [Generateur de Feuille Index XLSX](https://elysiatools.com/fr/tools/xlsx-dedicated-index-sheet): Cree une feuille index pour classeur
- [Integrateur XLSX de Graphiques](https://elysiatools.com/fr/tools/xlsx-chart-embedder): Genere des graphiques barres ou secteurs depuis des plages Excel et les integre au classeur
- [Convertisseur Excel vers CSV](https://elysiatools.com/fr/tools/excel-to-csv): Convertit les fichiers Excel au format CSV, en extrayant les données de la première feuille de calcul
- [Convertisseur Excel vers HTML](https://elysiatools.com/fr/tools/excel-to-html): Convertit les fichiers Excel au format de table HTML, en extrayant les données de la première feuille de calcul
- [Convertisseur Excel vers JSON](https://elysiatools.com/fr/tools/excel-to-json): Convertit les fichiers Excel au format JSON, en extrayant les données de la première feuille de calcul
- [Convertisseur Excel vers Markdown](https://elysiatools.com/fr/tools/excel-to-markdown): Convertit les fichiers Excel au format de table Markdown, en extrayant les données de la première feuille de calcul
- [Convertisseur Excel vers XML](https://elysiatools.com/fr/tools/excel-to-xml): Convertit les fichiers Excel au format XML, en extrayant les données de la première feuille de calcul

## Exemples

- [Echantillons XLSX](https://elysiatools.com/fr/samples/xlsx-samples): Echantillons XLSX pour tests d analyse de feuilles et extraction de donnees
- [Echantillons XLS](https://elysiatools.com/fr/samples/xls-samples): Echantillons XLS pour tests d analyse binaire et d import de feuilles de calcul
- [Exemples d'Injections SQL](https://elysiatools.com/fr/samples/sql-injections): Collection éducative de payloads d'injection SQL pour les tests de sécurité, l'évaluation des vulnérabilités et les pratiques de codage défensif
- [Exemples de Scripts SQL](https://elysiatools.com/fr/samples/sql-samples): Exemples de requêtes SQL et scripts de base de données pour divers scénarios et cas d'usage

## Contenu associé

- [Ingestion ETL XLSX et remise au data warehouse](https://elysiatools.com/fr/hubs/xlsx-etl-ingestion-workflows): Transformez plusieurs classeurs et CSV en sorties traçables pour le chargement SQL, les pipelines Parquet et les lots de stockage objet.
