web-dev-qa-db-fra.com

Comment copier des données d'Excel dans une table à l'aide d'Oracle SQL Developer

Existe-t-il un autre moyen de copier les données d'une feuille Excel et de les coller dans un tableau à l'aide d'Oracle SQL Developer !?

Pour l'instant j'utilise (PL/SQL Developer) en écrivant (pour la mise à jour) à la fin de l'instruction select, Ex:

Select * from ABD
for update

Collez ensuite les colonnes d'Excel dans la table ...

Cordialement Adel

12
adelShehri

Ce n'est pas exactement copier-coller, mais vous pouvez importer des données d'Excel à l'aide d'Oracle SQL Developer.

Naviguez jusqu'au tableau dans lequel vous souhaitez importer les données et cliquez sur l'onglet Data.

Après avoir cliqué sur l'onglet de données, vous devriez remarquer un menu déroulant qui dit Actions...indicating the position of the Data tab and Actions... drop down

Cliquez sur Actions... et sélectionnez l'option inférieure Import Data...

Ensuite, suivez l’assistant pour sélectionner la feuille et les colonnes que vous souhaitez importer.

EDIT: Pour afficher l'onglet de données: 

  1. Sélectionnez la variable SCHEMA où votre table est créée (sélectionnez dans l'onglet Connexions du volet de gauche).
  2. Cliquez avec le bouton droit sur SCHEMA et choisissez SCHEMA BROWSER.
  3. Sélectionnez votre table dans la liste (en donnant votre schéma).
  4. Vous verrez maintenant l’onglet DATA
  5. Cliquez sur Actions et Import Data...
20
Chris Kent

Aucune de ces options n'apparaît pour moi. La manière de coller les données d'Excel est la suivante:

  • Ajoutez une colonne supplémentaire à gauche des données de votre feuille de calcul (si vous ne possédez pas de numéro de ligne dans PL/SQL Developer, vous n'avez peut-être paspour avoir une colonne vide supplémentaire à gauche).

  • Copiez les lignes de données de votre feuille de calcul, y compris la colonne vide

  • Dans PL/SQL Developer, ouvrez votre table en mode édition. Vous pouvez Cliquer avec le bouton droit de la souris sur le nom de la table dans le navigateur d’objets et sélectionner Modifier les données Ou écrire votre propre instruction select incluant l’identifiant de ligne et cliquer sur L’icône de verrouillage. Assurez-vous que vos colonnes sont classées comme dans votre feuille de calcul

  • Voici la partie qui m’a pris une éternité à comprendre: cliquez sur le côté gauche De la première ligne vide pour la mettre en surbrillance. Cela ne fonctionnera pas si vous n'avez pas la première ligne vide en surbrillance.

  • Collez comme d'habitude en utilisant Ctrl + V ou cliquez avec le bouton droit de la souris sur Coller.

Je ne pouvais pas trouver cette information n'importe où quand j'en avais besoin, alors je voulais être sûre de la poster.

4
Quaint88

Vous pouvez directement cliquer avec le bouton droit de la souris sur le nom de la table - cela affiche également l'option "Importer les données ..".

Quelqu'un sait-il comment importer une nouvelle table avec des données Excel?

1
Vaibhav Misra

Cliquez sur "Tables" dans la fenêtre "Connexions", choisissez "Importer des données ...", suivez les instructions de l'assistant. Un nom vous sera demandé pour la nouvelle table.

1
TomD

Pour PLSQL version 9.0.0.1601

  1. Dans le menu contextuel de la table, choisissez "Modifier les données".
  2. Insérer ou éditer les données
  3. Publier un changement
0
Kumarakuru