Accueil du site > Les articles > Identifier les logiques qui ne sont pas dans la même bibliothèque que les (...)
Version à imprimer Enregistrer au format PDF

Identifier les logiques qui ne sont pas dans la même bibliothèque que les physiques

vendredi 22 juin 2012, par David Malle Visites  851 |Popularité : 37% 

Comment identifier les fichiers logiques qui ne sont pas dans la même bibliothèque que les fichiers physiques : par une lecture du fichier QADBFDEP


La requête

SELECT
  CHAR(DBFFIL, 10)
, DBFLIB
, CHAR(DBFFDP, 10)
, DBFLDP
, DBFTDP
, DBFRDP
, CHAR(DBFLB2, 10)
FROM QSYS/QADBFDEP
WHERE DBFLIB <> DBFLDP  
 AND DBFTDP = 'D'
 AND DBFFIL NOT LIKE 'Q%'
 AND DBFFIL NOT LIKE 'SYS%'

Attention

Dans cette requête, on exclue les fichiers spécifiques au système commençant par Q ou SYS