> Tech > Paramètres numériques de l’instruction OPNQRYF

Paramètres numériques de l’instruction OPNQRYF

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Quand il faut utiliser un champ variable numérique dans l'instruction OPNQRYF, il faut d'abord convertir les variables numériques en caractères, comme l'illustre le code source ci-dessous. La commande CHGVAR effectue la conversion Observons qu'il faut que le champ caractère soit suffisamment grand pour contenir le signe moins (pour des résultats

Paramètres numériques de l’instruction OPNQRYF

négatifs) et une virgule quand on traite des champs comportant des décimales.






Convertir une variable numérique en variable caractère
:


PGM   (&#YMD)
DCL VAR(&#YMD) TYPE(*DEC) LEN(6 0)
DCL VAR(&YYMMDD) TYPE(*CHAR) LEN(6)
CHGVAR VAR(&YYMMDD) VALUE(&#YMD)
OPNQRYF FILE((myfile)) QRYSLT(‘(date *EQ ‘ || &YYMMDD || ‘)’)
ENDPGM
 

Ken Schaefer, programmeur/analyste
Alfred Publishing
Van Nuys, Californie

Téléchargez cette ressource

Rapport mondial 2025 sur la réponse à incident

Rapport mondial 2025 sur la réponse à incident

Dans ce nouveau rapport, les experts de Palo Alto Networks, Unit 42 livrent la synthèse des attaques ayant le plus impacté l'activité des entreprises au niveau mondial. Quel est visage actuel de la réponse aux incidents ? Quelles sont les tendances majeures qui redessinent le champ des menaces ? Quels sont les défis auxquels doivent faire face les entreprises ? Découvrez les top priorités des équipes de sécurité en 2025.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010