Convertir CSV en SQL (INSERT)
La première ligne du CSV donne les colonnes ; chaque ligne devient un INSERT avec échappement correct et types numériques ou booléens détectés.
Vos fichiers ne quittent pas votre appareil
Comment générer des INSERT depuis CSV
- 1
Collez ou envoyez le CSV
La première ligne doit contenir les noms de colonnes.
- 2
Choisissez la table
Le nom de la table de destination.
- 3
Copiez le SQL
Un INSERT par ligne de données.
Pourquoi utiliser cet outil
Types inférés
Nombres et true/false sans guillemets ; les cellules vides deviennent NULL.
Échappement correct
Apostrophes doublées et textes toujours entre guillemets.
Séparateur automatique
Virgule, point-virgule ou tabulation : détecté tout seul.
Privé
La conversion est 100 % locale.
Questions fréquentes
Comment décide-t-il si une valeur est un nombre ou du texte ?
Seules les cellules qui sont exactement un nombre (avec point décimal optionnel) sont traitées comme nombres. "true" et "false" deviennent des booléens ; le reste part en texte échappé.
Que deviennent les cellules vides ?
Elles deviennent NULL. S'il vous faut des chaînes vides, modifiez-les ensuite dans le SQL.
Fonctionne-t-il avec un CSV d'Excel français (point-virgule) ?
Oui, le séparateur est détecté automatiquement sur la première ligne.
Utile pour les grandes importations ?
Il génère un INSERT par ligne, commode à relire. Pour des millions de lignes, l'outil d'import natif de votre base de données est préférable.