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.
Cette fonction me permet de retourner les biens d'un client donné d'une ville donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 http://localhost:8080/projet/AFFICHAGE_LISTE?v_numclient=1&v_villebien=Paris
Merci d'avance
Partager