Voir le flux RSS

Ibmiiste

  1. Afficher les postes du journal de façon intelligible

    par , 11/06/2018 à 15h20
    DSPJRN est la commande qui permet de voir les postes du journal. Et ce que l'on aime, c'est de voir le contenu de l'enregistrement concerné. Mais voilà l'enregistrement est placé brut dans une zone de type caractère, la plupart du temps illisible s'il y a des champs en Decimal Packed. Voici une petite commande qui permet de le rendre lisible : DSPJRNPST

    Elle se compose des étapes de création d'un membre source DDS à partir des caractéristiques du fichier type1 d'une sortie de DSPJRN ...
    Tags: ibm i, journal
    Catégories
    Programmation
  2. CASE WHEN

    par , 06/06/2018 à 15h03
    Petit rappel (pour moi aussi): Comment fait-on un simple choix*multiple en DB2 sur IBM i:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    SELECT *
      FROM fichiera
     WHERE A1  in( SELECT CASE
                          WHEN SUBSTR( B2, 19, 7) <> ''
                               THEN INT( SUBSTR( B2, 19, 7))
                          WHEN SUBSTR( B2, 19, 7) <> '4'
                               THEN 4
                          ELSE 0 END AS B3
                     FROM fichierb)
    Tags: db2, ibm i, sql
    Catégories
    Programmation