Oracle
 sql >> Base de données >  >> RDS >> Oracle

PLS-00103 Symbole rencontré> erreur lors de l'exécution de la procédure stockée

En fait, j'ai vérifié quelles valeurs sont transmises dans l'appel de script VB à cette procédure stockée et j'ai trouvé que la valeur de str_id n'est pas transmise, d'où l'échec de l'exécution de la procédure et la génération de l'erreur ci-dessus.

J'ai attribué une valeur à la variable str_id et revérifié en exécutant le code et cela a fonctionné correctement.

Une chose que j'ai apprise ici par cette erreur, c'est que lorsque nous ne transmettons pas la valeur de paramètre requise ou que nous transmettons le paramètre comme nul même s'il est obligatoire que ce type d'erreur soit généré.

Merci pour tous ceux qui m'ont aidé sur cette question.