dans ma procédure jai l'erreur suivante :

ORA-01722


DECLARE
*
ERROR at line 1:
ORA-01722: invalid number
ORA-06512: at "SYSADM.COPYRPLANWORKFROMPRODVERSION", line 20
ORA-06512: at line 20
alors que dans le script SQL la lignes est comme suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT  MAX(VSCODE) into tmcode_vsCode FROM RATEPLAN_VERSION WHERE TMCODE = 201  AND STATUS = 'P';
avec les deux trucs déclarés:

tmcode_vsCode RATEPLAN_VERSION.VSCODE%type;

et

tmcode_toUpdate IN INTEGER


je comprends pas