Oracle
 sql >> Base de données >  >> RDS >> Oracle

dbsaint - Récupérer le formulaire EXCEL

Pour ce faire, le moyen le plus simple consiste à exporter les données d'Excel dans un fichier CSV. Utilisez ensuite une table externe pour insérer les données dans votre table de base de données.

L'exportation du fichier CSV peut être aussi simple que "Enregistrer sous ...". Mais attention si vos données contiennent des virgules. Dans ce cas, vous devrez vous assurer que les champs sont délimités en toute sécurité et/ou que le séparateur est un autre caractère qui n'apparaît pas dans vos données :un ensemble de caractères comme |~| (pipe tilde pipe) fonctionnerait. En savoir plus .

Des tables externes ont été introduites dans Oracle 9i. Ils ressemblent à des tables de tas normales, sauf que leurs données sont conservées dans des fichiers OS externes plutôt qu'à l'intérieur de la base de données. Ils sont créés à l'aide d'instructions DDL et nous pouvons exécuter des SELECT sur eux (ils sont en lecture seule). En savoir plus .

Une infrastructure de base de données supplémentaire est requise - les fichiers CSV doivent résider dans un répertoire du système d'exploitation défini comme un objet de dictionnaire Oracle. Cependant, s'il s'agit d'une tâche que vous allez effectuer régulièrement, l'effort en vaut la peine. En savoir plus.

Je ne connais pas grand-chose à DbSaint; c'est une sorte d'IDE de base de données comme TOAD ou SQL Developer mais axé sur le côté bon marché et joyeux du marché. Il ne prend probablement pas en charge cette activité exacte, en particulier l'exportation au format CSV à partir d'Excel.