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

JCL - SORT Discussion :

JCL Instruction JOINKEYS


Sujet :

JCL - SORT

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 78
    Points : 39
    Points
    39
    Par défaut JCL Instruction JOINKEYS
    Bonjour,

    Peux t-on utiliser l'instruction JOINKEYS entre 2 fichiers variables. Si oui, pourriez-vous me donner un exemple ?

    Merci d'avance.

    Twisty

  2. #2
    Membre éclairé Avatar de Peut-êtreUneRéponse
    Homme Profil pro
    IT Specialist - IBM Z
    Inscrit en
    Décembre 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : IT Specialist - IBM Z
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 548
    Points : 801
    Points
    801
    Par défaut
    Bonjour Twisty,

    Oui c'est possible avec TYPE=V; entre 2 fichiers variables ou l'un des 2 seulement. Il suffit de se rappeler que le RDW (Record Descriptor Word) des fichiers variables est de 4 bytes. Donc le premier byte d'un fichier variable est en position 5.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    JOINKEYS F1=VBFILE,FIELDS=(5,3,A),TYPE=V
    JOINKEYS F2=FBFILE,FIELDS=(1,3,A)
    Dans l'exemple ci-dessus le fichier VBFILE est un dataset Variable, FBFILE un dataset fixe. TYPE=F pour les datasets fixes est la valeur par défaut et est facultative.

    Attention, si le record du fichier variable est trop petit pour contenir la clé spécifiée alors la comparaison sera faite avec du zéro binaire.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 78
    Points : 39
    Points
    39
    Par défaut JOINKEY avec fichiers variables de position de zone variable
    Bonjour,

    Merci d'avoir répondu.

    Mais, je souhaite effectuer un JOINKEY entre deux fichiers variables, dont la clé commune est une position variable (les zones étant séparé par un ";" par exemple).

    exemple :

    Fichier1 :
    BERTRAND;michel
    MARTIN;charles
    DUPE;alain

    Fichier2:
    ROUX;joel
    DEVILLERS;michel
    DELMAS;hervé

    La clé est le prénom : michel
    Elle n'est pas à la même position dans les deux fichiers.

    Es t-il possible d'effectuer une jointure de ces deux fichiers avec la clé de prénom "michel" ?

    Merci d'avance.

    Twisty

  4. #4
    Membre éclairé Avatar de Peut-êtreUneRéponse
    Homme Profil pro
    IT Specialist - IBM Z
    Inscrit en
    Décembre 2006
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : IT Specialist - IBM Z
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 548
    Points : 801
    Points
    801
    Par défaut
    A vérifier dans la doc, mais pour moi le JOINKEYS n'est que positionnel. Je passerai par une étape préalable avec OUTREC PARSE et BUILD pour "déformater" ton CSV en positionnel.

Discussions similaires

  1. JCL : instruction "REGION"
    Par twisty dans le forum JCL - SORT
    Réponses: 1
    Dernier message: 16/04/2012, 09h57
  2. instruction "MODLIB", dans un jcl
    Par twisty dans le forum JCL - SORT
    Réponses: 1
    Dernier message: 27/05/2011, 15h17
  3. syntaxe d'une instruction jcl
    Par twisty dans le forum JCL - SORT
    Réponses: 4
    Dernier message: 27/05/2011, 11h52
  4. Instruction dans un JCL
    Par soli.f dans le forum JCL - SORT
    Réponses: 4
    Dernier message: 29/10/2007, 13h48
  5. [Crystal Report][VB6] instruction PrintReport
    Par yyyeeeaaahhh dans le forum SDK
    Réponses: 4
    Dernier message: 29/07/2002, 14h58

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