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 :

Critère de sélection des enregistrements


Sujet :

SQL*Loader Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Consultant Billing
    Inscrit en
    Janvier 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant Billing
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2
    Par défaut Critère de sélection des enregistrements
    Bonjour,

    Dans un traitement SQL Loader de chargement des données, je veux ajouter un critère de sélection sur un champ, sachant qu'il y'a dejà une fonction sur ce dernier.
    La fonction IS_INT est une fonction stockée dans la base qui permet de s'assurer que l'enregistrement n'est chargé que si son AMOUNT_VALUE est un entier, sinon il sera rejeté.
    Pour moi, je veux faire en sorte que tous les enregistrements ayant un AMOUNT_VALUE = 0 soient aussi rejetés.

    Voici la ligne concernée dans le fichier de contrôle:

    AMOUNT_VALUE CHAR(11) \"IS_INT(:AMOUNT_VALUE, 1)\",\n\

    Merci pour votre aide

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    Consultant Billing
    Inscrit en
    Janvier 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant Billing
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Janvier 2012
    Messages : 2
    Par défaut
    Juste une petite remarque, je ne peux pas toucher la fonction IS_INT parce qu'elle est utilisée ailleurs plusieurs fois

  3. #3
    Membre Expert

    Homme Profil pro
    Inscrit en
    Mars 2010
    Messages
    536
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 536
    Par défaut
    Citation Envoyé par mhabibi Voir le message
    Bonjour,

    AMOUNT_VALUE = 0 soient aussi rejetés.
    Rejetés ou ignorés?

    Peut-être que cela va vous aider

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    APPEND INTO TABLE XXXX
    WHEN (AMOUNT_VALUE != 0) 
     (....
     
     
     )

Discussions similaires

  1. [Toutes versions] Sélection des enregistrements avec valeur maximale
    Par damsmut dans le forum Requêtes et SQL.
    Réponses: 12
    Dernier message: 02/03/2011, 13h37
  2. [WD12E] Sélection des enregistrements dans une fenêtre RAD
    Par nambours dans le forum WinDev
    Réponses: 4
    Dernier message: 26/04/2010, 09h16
  3. Sélection des enregistrements du mois M-1 dans Oracle7
    Par Florentin dans le forum Oracle
    Réponses: 8
    Dernier message: 22/05/2009, 19h05
  4. Requête sélection des enregistrements avec une '
    Par Vodjedi dans le forum Langage SQL
    Réponses: 3
    Dernier message: 01/04/2009, 16h57
  5. Sélection des enregistrements du mois
    Par vlksoft dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 18/09/2007, 23h36

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