IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

Chargement table Oracle à partir d'un fichier plat


Sujet :

SQL Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 31
    Points : 16
    Points
    16
    Par défaut Chargement table Oracle à partir d'un fichier plat
    Bonjour à tous,

    je débute en Oracle et souhaite réaliser une opération simple.
    J'ai un fichier plat d'extension *.dat
    J'aimerai charger le contenu de ce fichier dont les valeurs sont séparées par des ";", dans une table Oracle.

    Pouvez-vous svp m'indiquer la syntaxe à utiliser ?

    Merci beaucoup.

    Cordialement,

  2. #2
    Invité
    Invité(e)
    Par défaut
    recherche sqlloader

  3. #3
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 224
    Points : 211
    Points
    211
    Par défaut
    Bonjour, tu peux utiliser SQL*Loader.

    Tu dois avoir des tutoriels dessus sur le forum, utilise la recherche

    Edit:devancé de quelques secondes...

  4. #4
    Membre expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Points : 3 609
    Points
    3 609
    Par défaut
    Sinon, il y a également les tables externes

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 31
    Points : 16
    Points
    16
    Par défaut
    Je vous remercie de vos réponses les gars, je vais chercher ça !

  6. #6
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 31
    Points : 16
    Points
    16
    Par défaut
    Finalement je me rends compte que ce que je souhaite faire est un peu different.

    J'aimerai charger les valeurs de mon fichier plat dans des variables locales afin de faire une comparaison entre ces variables et les champs d'une table Oracle déja remplie, sans passer par une seconde table Oracle.

    J'utilise shell unix.

    Avez-vous des pistes ?
    Merci

  7. #7
    Membre expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Points : 3 609
    Points
    3 609
    Par défaut
    Tu peux lire ton fichier avec utl_file.

    Mais je pense que pour ce que tu veux faire, les tables externes sont particulièrement adaptées. Les tables externes ne sont qu'une façon de lire ton fichier plat.

  8. #8
    Membre à l'essai
    Inscrit en
    Mai 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 31
    Points : 16
    Points
    16
    Par défaut
    Merci de ta réponse.

    En effet le système des tables externes m'a l'air plus adapté à mon besoin. Je vais mettre ça en oeuvre, je te tiens au courant.

    A+

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/03/2015, 09h42
  2. Réponses: 10
    Dernier message: 09/07/2009, 09h58
  3. remplir une table a partir d'un fichier
    Par Poulain dans le forum ASP.NET
    Réponses: 1
    Dernier message: 23/02/2007, 20h12
  4. Réponses: 3
    Dernier message: 28/11/2006, 08h44
  5. Chargement table Oracle par SQL Loader
    Par Mike-lb dans le forum SQL*Loader
    Réponses: 1
    Dernier message: 28/08/2006, 12h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo