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*Loader Oracle Discussion :

Varchar2 limité à 256 caractères (SQLLoader, 9i)


Sujet :

SQL*Loader Oracle

  1. #1
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : mai 2004
    Messages : 2 076
    Points : 2 329
    Points
    2 329
    Par défaut Varchar2 limité à 256 caractères (SQLLoader, 9i)
    Bonjour à tous,

    mon problème est simple, j'ai une table qui contient un champ de type varchar2 de 1000 caractères. je tente de la remplir grâce à SQLLoader avec un fichier dont certains enregistrements ont des champs allant jusqu'à 1000 caractères (jusque-là tout va bien).
    Mais pour tous les champs supérieurs à 256 caractères, j'ai une erreur SQLLoader
    Un champ du fichier de données dépasse la longueur maximale autorisée
    J'ai essayé d'augmenter le nombre de caractères dans la table, rien à faire la limite max est toujours à 256, par contre la limite min, elle, peut être inférieure à 256. Si je tronque mes enregistrements dans mon fichier plats, j'arrive à les charger pour une taille de champ inférieure à 256.

    Donc mes questions :
    - peut-on faire des champs varchar2 supérieurs à 256 caractères?
    - si non, quel type faut-il utiliser ?
    - si oui, le problème peut-il venir de SQLLoader lui même ?
    - si SQLLoader n'est pas en cause, quelqu'un a une idée?

    Merci
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  2. #2
    Rédacteur

    Inscrit en
    septembre 2004
    Messages
    626
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 626
    Points : 834
    Points
    834
    Par défaut
    Je crois me souvenir que la taille par défaut d'un CHAR dans SQL*Loader est 256.

    Que se passe t il si dans ton fichier de contrôle tu préciser la colonne en CHAR(1000) ?


    Laly.
    In the heart of the truly greats, perfection is never achieved but endlessly pursued.

    Mon article sur les fonctions analytiques d'Oracle (calcul de moyennes mobiles, de quartiles et bien d'autres...)

  3. #3
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : mai 2004
    Messages : 2 076
    Points : 2 329
    Points
    2 329
    Par défaut
    Ahahahahahahah ...
    Ca marche !!

    Bon, c'est parfait tout ça mais euh... pourquoi CHAR et pas VARCHAR2 (SQLLoader me jette si je met ce type là) ? Et Oracle fait la conversion CHAR/VARCHAR2 sans problèmes?

    Sinon euh ben merci beaucoup !!! Ca m'enlève une sacré épine du pied.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

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

Discussions similaires

  1. [VBA-E] Limité à 256 caractères ?
    Par MAGUIN dans le forum Macros et VBA Excel
    Réponses: 25
    Dernier message: 05/02/2007, 15h30
  2. Variables string limité à 255 caractères?
    Par krfa1 dans le forum Access
    Réponses: 7
    Dernier message: 27/01/2006, 16h29
  3. [JTextField]limiter les caractères ?
    Par Baptiste Wicht dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 27/12/2005, 13h12
  4. Réponses: 1
    Dernier message: 18/08/2005, 16h11
  5. limite de caractère sur un type="texte"
    Par auduma dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 18/03/2005, 15h06

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