Bonjour,
J'ai un souci sur une procédure stockée que je voudrais créer à partir d'un programme de service RPGLE.
paramètre de la procédure
D VYET_RENUM pr
D 2 value
D 7 0 value
D 3 0 value
D 2 0 value
description de la procédure stockée
CREATE PROCEDURE RSLLOT7/VYET_RENUM (
IN COAG CHAR(2) ,
IN NOVY DECIMAL(5, 0) ,
IN ETAPDEB DECIMAL(3, 0) ,
IN PAS DECIMAL(2, 0) )
LANGUAGE RPGLE
SPECIFIC RSLLOT7/VYET_RENUM
NOT DETERMINISTIC
NO SQL
CALLED ON NULL INPUT
EXTERNAL NAME 'RSLLOT7/PROCLOTSRV(VYET_RENUM)'
PARAMETER STYLE GENERAL ;
CALL VYET_RENUM ('T1', 1161, 001, 05)
L'appel à la procédure plante car les paramètres ne sont pas transmis
correctement.
une autre fonctionne correctement, la seule différence se situe au niveau du programme RPG ou les paramètres ne sont pas avec l'option "value"
Que faut il indiquer dans le create procédure afin de passer correctement les paramètres ,
d'avance merci
claude