Convertisseur CSV en SQL

Convertissez les données CSV en instructions SQL INSERT pour les migrations de bases de données.

Pour convertir du CSV en SQL, collez votre CSV ou ouvrez un fichier, définissez le nom de la table et le dialecte SQL : les instructions INSERT, et un CREATE TABLE facultatif, sont générés instantanément.

Last updated:

Convertisseur CSV en SQL. Convertissez les données CSV en instructions SQL INSERT pour les migrations de bases de données. Générez instantanément du SQL prêt pour la base de données avec notre convertisseur CSV vers SQL gratuit .

Comment Convertir CSV en Instructions SQL INSERT Entrez le Nom de la Table . Collez vos données CSV avec les en-têtes en première ligne. Les instructions INSERT INTO sont générées automatiquement. Cliquez sur Copier SQL .

Confidentialité Vos données CSV ne sont jamais transmises à un serveur . Outils Associés Utilisez notre Visionneuse CSV ou le Convertisseur CSV vers JSON.

Conseil pratique Pour de meilleurs résultats, vérifiez la sortie avant de la copier ou de la télécharger, surtout si elle sera réutilisée dans du code, des rapports, une documentation ou des fichiers partagés.

Ce flux dans le navigateur garde la tâche rapide et évite le nettoyage manuel dans d’autres applications. Poursuivez le flux avec Visionneuse JSON , Formateur JSON , Minifier le JSON .

Ces outils associés aident pour les tâches voisines de conversion, formatage, validation, génération et nettoyage.

Questions fréquentes

Comment convertir un fichier CSV en instructions SQL INSERT ?

Collez les données dans Entrée CSV ou cliquez sur Ouvrir un fichier CSV (.csv, .tsv ou .txt), saisissez un Nom de la table et choisissez le Dialecte SQL. La Sortie SQL se remplit d'une instruction INSERT par ligne ; cliquez sur Copier SQL ou Télécharger .sql.

Quelles bases de données le convertisseur CSV en SQL prend-il en charge ?

MySQL, PostgreSQL, SQLite, SQL Server et Oracle. Le dialecte change la mise entre guillemets des identifiants (accents graves pour MySQL, crochets pour SQL Server, guillemets doubles pour les autres), les types de colonnes et les valeurs booléennes ; pour Oracle, il utilise INSERT ALL pour les insertions multi-lignes et des littéraux DATE ou TIMESTAMP.

Comment obtenir aussi une instruction CREATE TABLE ?

Cochez Ajouter CREATE TABLE. Les types de colonnes sont déduits des données : les nombres entiers deviennent des types entiers, les décimaux des types numériques, les valeurs true ou false des booléens, les valeurs AAAA-MM-JJ des dates et les dates-heures du DATETIME ou TIMESTAMP selon le dialecte ; tout le reste devient du texte. Le tableau Colonnes détectées liste chaque colonne et son type.

Comment insérer plusieurs lignes avec une seule instruction ?

Cochez INSERT multi-lignes et réglez Lignes par INSERT (1 à 1000, 100 par défaut). Les lignes sont regroupées en instructions INSERT par lots contenant plusieurs tuples VALUES, qui s'importent bien plus vite qu'une instruction par ligne.

Puis-je convertir en SQL des données Excel ou séparées par des points-virgules ?

Oui. Copiez les cellules depuis Excel ou Google Sheets et collez-les : les données séparées par des tabulations sont détectées automatiquement, tout comme les points-virgules et les barres verticales. Vous pouvez aussi forcer Virgule, Point-virgule, Tabulation ou Barre verticale. Les fichiers Excel .xlsx ne s'ouvrent pas directement : enregistrez-les d'abord en CSV.

Comment sont gérées les cellules vides et les fichiers sans en-tête ?

Avec Cellules vides en NULL coché (par défaut), les valeurs vides sont écrites NULL au lieu d'une chaîne vide. Si la première ligne contient des données plutôt que des noms de colonnes, décochez La première ligne est l'en-tête : les colonnes sont alors nommées column_1, column_2, etc.

Comment utiliser cet outil en ligne

Avec Convertisseur CSV en SQL, vous pouvez formater, valider, convertir, décoder, encoder, générer ou inspecter des données rapidement dans le navigateur, sans ouvrir d’application lourde. Commencez par le champ de saisie ou les options visibles, vérifiez le résultat, puis copiez ou téléchargez la sortie.

Traitement privé dans le navigateur

Convertisseur CSV en SQL effectue le traitement habituel localement dans votre navigateur. C’est utile pour le code, les jetons, les documents, les valeurs de configuration, les extraits de texte et les contenus qui ne doivent pas être envoyés inutilement à un service distant.

Quand cet outil est utile

Utilisez Convertisseur CSV en SQL pour les tâches de développement répétitives, la documentation technique, les contrôles QA, les conversions rapides, le débogage, le nettoyage de contenu et les flux internes d’équipe. La page privilégie des entrées claires, un retour immédiat et une sortie facile à réutiliser.

Conseils pratiques

Avant de copier le résultat final, vérifiez les espaces, la casse, les noms de fichier, l’encodage, la structure des jetons, les retours à la ligne ou le format de sortie. Ces petites vérifications évitent des erreurs dans le code, les rapports, les tickets, les e-mails ou les notes techniques.