Voici avec ce que j'ai monté. S'il reste des problèmes, svp ajouter/soustraire à mon essai SQL ainsi je peux reproduire l'erreur sur mon extrémité.
Etant donné les objets de base de données :
-----------------------------------
purge de la table tab1 de baisse ;
créer la table tab1 (col1 nombre, someColumn varchar2 (20), char de thirdColumn (1)) ;
insérer dans les valeurs tab1 (15000028435389, « bonjour », « Z ") ;
insérer dans les valeurs tab1 (25000028435389, « monde », « Z ") ;
insérer dans les valeurs tab1 (25000028435389, nulle, « Z ") ;
commettre ;
créer ou remplacer le myFunc de fonction (le nombre d'inputID)
renvoyer le sys_refcursor
est
sys_refcursor de myresult ;
commencer
ouvrir le myresult pour choisi * de tab1 où col1=inputID ;
renvoyer le myresult ;
extrémité ;
/