Pourquoi convertir CSV en SQL ?
Le SQL est un langage pour interroger une base de données active, pas un format de fichier statique. Charger un CSV dans une base de données vous permet d'exécuter des requêtes complexes, de filtrer de grands ensembles de données en quelques millisecondes et d'exposer les données à des applications - c'est la voie standard pour migrer des données exportées d'un CRM, d'un outil d'analyse ou d'un tableur vers un système en direct.
Comment convertir CSV en SQL
DBeaver FREE
Connectez-vous à votre base de données, faites un clic droit sur le schéma cible et choisissez Outils > Importer des données, sélectionnez CSV comme source et mappez les colonnes à votre table. Également disponible pour macOS et Linux.
À propos de ces formats
Un fichier CSV stocke des données tabulaires sous forme de texte brut - une ligne par enregistrement, les valeurs étant séparées par des virgules (ou des points-virgules dans les régions…
Ouvrir les détails de .CSV →Un fichier SQL est un fichier texte brut contenant des commandes SQL - définitions de schéma, instructions INSERT ou requêtes. Ouvrez-le dans n'importe quel éditeur de texte pour le lire ;…
Ouvrir les détails de .SQL →Qualité et points de vigilance
- Vous avez besoin d'une base de données active pour l'importation ; DBeaver peut créer automatiquement une nouvelle table à partir des en-têtes CSV si elle n'existe pas.
- Réglez l'encodage des caractères sur UTF-8 et confirmez que le délimiteur de colonne (virgule ou point-virgule) correspond à votre fichier avant l'importation.
- Configurez l'outil d'importation pour ignorer la première ligne afin que les en-têtes de colonnes ne soient pas insérés comme une ligne de données.