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  866

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