Aller au contenu

WRKPFCST

Gérer contraintes fich phys

En bref

La commande WRKPFCST permet d'afficher un écran à partir duquel vous pouvez modifier, enlever ou afficher les contraintes d'un fichier physique.

WRKPFCST se lit WRK (Gérer) + PFCST. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

WRKPFCST FILE(…)

Paramètres

  • FILE Fichier obligatoire
  • TYPE Type de contrainte

Astuce : dans une session 5250, tapez WRKPFCST puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Environnements interactifs (*INTERACT *IPGM *IREXX *EXEC)
Compatible multitâche : Non

La commande WRKPFCST permet d'afficher un écran à partir duquel vous pouvez modifier, enlever ou afficher les contraintes d'un fichier physique. Vous pouvez gérer certains types d'associations de contrainte définis pour tous les fichiers physiques ou pour un fichier physique précisé.

Paramètres

Mot-clé Description Valeurs possibles Remarques
FILE Fichier Nom d'objet qualifié Obligatoire, positionnel 1
Qualificatif 1: Fichier Nom, *ALL
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB, *ALL
TYPE Type de contrainte *ALL, *CHKCST, *CHKPND, *PRIKEY, *REFCST, *UNQCST Facultatif, positionnel 2

Fichier (FILE)

Indique le fichier physique pour lequel sont affichées les associations de contrainte.

Qualificatif 1 : Fichier

*ALL
Tous les fichiers physiques comportant des associations de contrainte sont affichés.
nom
Indiquez le nom du fichier physique.

Qualificatif 2 : Biblio

*LIBL
La recherche porte sur toutes les bibliothèques de la liste des bibliothèques de l'unité d'exécution. Tous les objets contenus dans ces bibliothèques sont affichés avec leur nom.
*CURLIB
La recherche porte sur la bibliothèque en cours du travail. Si celle-ci n'est pas précisée, QGPL est utilisée par défaut.
*ALL
La recherche porte sur toutes les bibliothèques du système.
nom
Indiquez le nom de la bibliothèque dans laquelle la recherche doit être effectuée.

Type de contrainte (TYPE)

Indique le type de contrainte que vous affichez.

*ALL
Tous les types d'associations de contrainte pour le fichier physique indiqué sont affichés.
*CHKCST
Les contraintes de vérification sont affichées.
*REFCST
Les contraintes référentielles sont affichées.
*UNQCST
Les contraintes uniques sont affichées.
*PRIKEY
Les contraintes de clé primaire sont affichées.
*CHKPND
Les associations de contrainte possédant des enregistrements susceptibles d'être en violation de contraintes et qui sont en instance de vérification sont affichées.

Exemples

WRKPFCST   FILE(ADMN/PERSONNEL)  TYPE(*CHKPND)

Cette commande affiche la liste des contraintes référentielles qui sont en attente de vérification pour le fichier dépendant PERSONNEL qui se trouve dans la bibliothèque ADMN.

Messages d'erreur

Messages *ESCAPE

CPF9809
Accès à la bibliothèque &1 impossible.
CPF9810
Bibliothèque &1 non trouvée.
CPF9812
Fichier &1 non trouvé dans la bibliothèque &2.
CPF9820
Non autorisé à utiliser la bibliothèque &1.
CPF9822
Non autorisé au fichier &1 de &2.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.