CPF5387
Nombre d'enregistrements extraits incorrect.
Gravité 50 · Fin anormale du travail
Cause
Une sous-requête d'une requête de prédicat de base n'a pu être traitée car plusieurs enregistrements ont été renvoyés.
Que faire
Effectuez l'une des opérations suivantes :
- Si vous ne voulez qu'un seul enregistrement, indiquez une sous-requête qui en renvoie un seul.
- Si vous voulez plusieurs enregistrements, indiquez le prédicat IN, EXISTS, ANY ou ALL.
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5387) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5387) EXEC(DO)
/* traitement de l'erreur */
ENDDO