Web Application, executer une fonction
Bonsoir tout le monde.
Je travaille sur un projet de création d'une web application oracle.
j'ai une fonction que je cherche à optimiser.
Code:
1 2 3 4 5 6 7 8 9 10 11
| FUNCTION GET_ALL_BIEN_BY_CLIENT(v_numclient Client.NUMCLIENT%type, v_villebien Bien.VILLEBIEN%type) RETURN sqlcur AS
pcur sqlcur;
BEGIN
open pcur for select
bien.*,
etatbien.LIBELLEETAT
from BIEN right join etatbien on(bien.NUMBIEN = etatbien.NUMBIEN)
where bien.NUMBIEN in (select proposer.numbien from proposer where proposer.NUMCLIENT = v_numclient)
and bien.VILLEBIEN = v_villebien;
return pcur;
END GET_ALL_BIEN_BY_CLIENT; |
Cette fonction me permet de retourner les biens d'un client donné d'une ville donnée
Code:
1 2
|
http://localhost:8080/projet/AFFICHAGE_LISTE?v_numclient=1&v_villebien=Paris |
ce que je cherche à faire c'est afficher tout les bien d'un client dans toutes les villes, dois je ajouter une nouvelle fonction ou bien y a une autre alternative en utilisant la même fonction ce qui me permettra de gagner en temps et que je trouve plus propres.
Merci d'avance