bonjour,
j'ai une fonction qui prend une liste et j'aimerais bien le passer dans mon clause in et ça me renvoie une erreur "PLS-00306: wrong number or types of arguments in call to '||'
toute aide sera la bienvenue.merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 --donc au départ je declare un nouveau type: create type paymentMode as table of number; / --puis je l'utilise create or replace maFonction(liste in paymentMode) return sys_refcursor is res sys_refcursor; begin requete :=' select * from maTable where maValeur in select column_value from table('|| liste ||'); open res for requete; return res; end;
Partager