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 :

[sqlldr] Est-il possible d'utiliser \0 comme separateur


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Data Engineer
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Data Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut [sqlldr] Est-il possible d'utiliser \0 comme separateur
    Bonjour,

    Ceci est ma première question et je vous assure que j'ai cherché PARTOUT dans la FAQ, la doc de Mr Jouad et les réponses des forums.

    Donc voila mon probleme :
    Je voudrais utiliser \0 comme séparateur de champ.
    Mes charmants utilisateurs arrivent a mettre des trucs improbables dans les champs texte ...
    Je pars d'un Sybase 12.5.3 d'ou je fais un bcp.
    L'oracle est un 10.2

    Merci de votre aide.

  2. #2
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    Si tu fait une migration de sybase vers oracle et que tes champs sont de type varchar et pas trop long, peut etre que tu devrais passer en longeur fixe, ça donne des trucs volumineux mais plus stable

  3. #3
    Membre averti
    Profil pro
    Data Engineer
    Inscrit en
    Octobre 2006
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Data Engineer
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2006
    Messages : 32
    Par défaut Il n'y a pas que des champs texte
    Ce sont des tables avec de tout, dont des champs texte.
    Parfois ils sont de la taille maximum : 255
    Les tailler max, ca va faire du volume car ces tables tournent autour du million de lignes ...

    J'utilise depuis des années \0 comme séparateur dans des bcp
    sans aucun problème et je voulais savoir s'il etait possible
    pour sqlldr de comprendre ce caractère. L'expérience m'a appris
    que c'est un séparateur fiable.

    Un autre probleme est qu'il peut y avoir des CRLF dans ces champs texte ...
    Quand je vous dis qu'ils mettent de tout.

Discussions similaires

  1. est-il possible d'utiliser Mysql et du php sur un cd-rom??
    Par swan dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 01/05/2011, 16h23
  2. Réponses: 2
    Dernier message: 02/04/2009, 15h10
  3. [VBA-A]Est-il possible d'utiliser un ArrayList en VBA?
    Par Caroline1 dans le forum VBA Access
    Réponses: 4
    Dernier message: 30/03/2006, 15h19
  4. Est-il possible d'utiliser des fichiers xsl en cascade ?
    Par Faekk dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 22/08/2005, 12h34
  5. Réponses: 1
    Dernier message: 28/04/2004, 19h18

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