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

Oracle Discussion :

[PLSQL] Manipulation des chaines.


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 6
    Par défaut [PLSQL] Manipulation des chaines.
    Bonjour,

    Voila mon soucis, je dois manipuler des fichiers CSV (fichiers textes dont les champs sont séparé par des virgules) pour les inserer dans une base Oracle 7.

    J'ai vu un super cours sur ce site ou on explique que l'on peut manipuler des fichiers grace au package UTL_FILE. (Merci pour ce cours d'ailleur, il est vraiment top et clair).

    Cependant en plus de lire les lignes, je dois être capable d'en extraire les données qui m'interessent (donc sans les points virgules).

    Y a t'il des fonction ou des technique pour manipuler la chaine et la decouper une fois lu grace aux fonction d'UTL_FILE?

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Bonjour et bienvenue sur Developpez.com.

    Je vous conseille plutôt l'utilitaire SQL*Loader dont vous trouverez l'article à cette adresse : http://jaouad.developpez.com/sqlldr/

  3. #3
    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
    Par défaut
    D'autant plus qu'il me semble, si mes souvenirs sont bons, que le package utl_file n'existait pas en oracle 7.

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 6
    Par défaut
    Citation Envoyé par Fred_D
    Bonjour et bienvenue sur Developpez.com.

    Je vous conseille plutôt l'utilitaire SQL*Loader dont vous trouverez l'article à cette adresse : http://jaouad.developpez.com/sqlldr/


    Merci pour cette suggestion a laquelle je n'avais pas penssé, mais ma joie fut de courte durée.
    Malheureusement, j'ai 2 fichiers à traiter, les 2 doivent passer par une fonction deja ecrite en plsql qui permettent de convertir des coordonnées et surtout l'un des 2 fichiers ne doit pas être inserer mais juste modifié.

    N'existe il aucun fonction plsql pour manipuler et decouper les chaine pour ensuite les reinjecter dans un fichier ?

  5. #5
    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
    Par défaut
    Si elles sont toutes là :
    http://sheikyerbouti.developpez.com/...age=Chap3#L3.1

    Et voici un post qui doit répondre à ton problème de découpage :
    http://www.developpez.net/forums/vie...ighlight=split

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 6
    Par défaut
    Citation Envoyé par plaineR
    Si elles sont toutes là :
    http://sheikyerbouti.developpez.com/...age=Chap3#L3.1

    Et voici un post qui doit répondre à ton problème de découpage :
    http://www.developpez.net/forums/vie...ighlight=split


    Heu ca me sauve la vie, mille mercis .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. manipulation des chaines de caractere
    Par elmo93 dans le forum Débuter
    Réponses: 1
    Dernier message: 17/11/2007, 17h53
  2. Manipulation des chaines de caracteres
    Par black-out dans le forum ASP
    Réponses: 3
    Dernier message: 12/08/2007, 15h11
  3. Manipuler des chaines avec char NUL
    Par Chop_chop dans le forum C++
    Réponses: 4
    Dernier message: 17/05/2007, 11h42
  4. Manipulation des chaines de caractères en c
    Par developppez dans le forum C
    Réponses: 8
    Dernier message: 29/04/2007, 13h04
  5. Fonctions de manipulation des chaines et des dates
    Par Fares BELHAOUAS dans le forum Débuter
    Réponses: 3
    Dernier message: 09/11/2002, 22h43

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