Qu'est-ce qu'un convertisseur CSV vers SQL ?
Un convertisseur CSV vers SQL transforme les données en valeurs séparées par des virgules en déclarations SQL INSERT prêtes à être exécutées sur une table de base de données. Ceci est utile pour migrer les données des feuilles de calcul vers des bases de données relationnelles, générer des données de démarrage pour le développement, ou préparer des scripts d'importation en masse sans rédaction manuelle de requêtes.
Comment utiliser ce convertisseur
- Collez vos données CSV dans le champ de saisie. La première ligne doit contenir les en-têtes de colonne.
- Entrez le nom de la table cible.
- Cliquez sur « Convertir » pour générer les déclarations INSERT.
- Copiez la sortie SQL et exécutez-la dans votre client de base de données.
Comment ça fonctionne
Le convertisseur lit la première ligne comme noms de colonnes et chaque ligne suivante comme un enregistrement de données. Il génère une déclaration INSERT par ligne en utilisant les noms de colonnes paramétrés. Les valeurs numériques sont insérées sans guillemets, tandis que les valeurs de chaîne sont correctement mises entre guillemets simples avec échappement pour les apostrophes intégrées.
Questions fréquemment posées
Crée-t-il aussi la table ?
Cet outil génère uniquement les déclarations INSERT, pas CREATE TABLE. Vous devez d'abord créer la table avec le schéma approprié. Cette approche est intentionnelle, car les types de colonnes et les contraintes sont mieux définis manuellement en fonction de vos exigences de données.
Comment les valeurs NULL sont-elles traitées ?
Les cellules CSV vides sont insérées comme NULL (sans guillemets). Si vous avez besoin d'elles comme chaînes vides, ajoutez des guillemets simples autour des valeurs dans votre CSV avant la conversion.