Comment importer un fichier CSV sur DB2

Le système de base de données DB2 créé par IBM fonctionne sur des machines Windows et Linux et peut importer des types de fichiers tels que des fichiers de valeurs séparées par des virgules (CSV). Cela vous permet de créer vos données dans un programme séparé et de les télécharger directement dans vos tables DB2 pour gagner du temps. DB2 propose quelques options pour télécharger des fichiers. Le centre de commande fournit une option directe, mais l'importation de fichiers CSV via des commandes SQL vous permet de manipuler ou de modifier les données avant de les ajouter à la table.

Commande SQL

Étape 1

Ouvrez le code SQL de votre base de données DB2 et connectez-vous à la base de données.

Vidéo du jour

Étape 2

Tapez "IMPORT FROM "sample_file.csv" OF DEL INSERT INTO your_table (attribute1, attribute2)" dans le code en remplaçant "sample_file.csv" par le chemin et nom de votre fichier CSV, "votre_table" avec le nom de la table dans laquelle vous souhaitez importer les données et "attribut1" et "attribut2" avec les noms des Colonnes. Vous pouvez importer autant d'attributs que vous le souhaitez tant que vous les séparez par des virgules.

Étape 3

Exécutez le code et vérifiez votre table pour voir que les données du fichier CSV ont été importées correctement.

Centre de commandement

Étape 1

Cliquez sur l'icône "Démarrer", ouvrez "Tous les programmes", ouvrez le dossier "IBM DB2" et cliquez sur "Centre de commande".

Étape 2

Cliquez sur "Fichier" ou "Centre de commande" dans le menu de la barre d'outils supérieure. Cliquez sur "Importer", puis sur "..." pour rechercher le fichier. Cliquez sur "OK" pour terminer le processus. Vous pouvez également cliquer avec le bouton droit de la souris sur l'arborescence de navigation de gauche et cliquer sur « Créer à partir de l'importation » pour accéder aux mêmes options.

Étape 3

Actualisez le tableau et vérifiez les données pour toute erreur.

Avertissement

Assurez-vous que les colonnes du fichier CSV correspondent aux colonnes de la table DB2 avant d'importer.