Bonjour,
je reprend du code et j'ai un petie soucis :
Que signifie la requete sql suivante :
Et apres en java on fait un setArray(1, monSortedSet.toArray()).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 select adr.CODEC, adr.CODEV, adr.NUM_DANS_VOIE, adr.NUM_COMPLET_DANS_VOIE, adr.DATE_PREV_PE, adr.DATE_PREV_PB, adr.ELIGIBILITE_SYNDIC, zin.ETAT_RACCORDEMENT, pfn.ETAT_EQUIPEMENT, adr.FAISABILITE from ZONE_INFLUENCE zin right outer join OPTIMUM adr on ( adr.CODEC = zin.CODEC and adr.CODEV = zin.CODEV and adr.NUM_COMPLET_DANS_VOIE = zin.NUM_COMPLET_DANS_VOIE ) full outer join POINT_FONCTIONNEL pfn on zin.OID_PF = pfn.OID_PF where ( adr.CODEC, adr.CODEV ) IN # nd adr.NUM_DANS_VOIE between ? and ?
Le pb c'est que Déjà Eclipse me dit que ce setArray marche pas. Donc du coup je me suis dit que je vais essayer de comprendre à quoi peut bien ressembler la requete sql finale, comme ca je ferais ce qu'il faut pour remplacer le # par la bonne chaine de caractères....
Donc savez vous par quoi va être remplacé le # quand on y met un tableau ?
Ou alors peut être des exemple plus simples avec un tableau en paramètre ?
Dautres part je ne comprend pas trop ce qui est fait dans la requête... Est ce que quelqu'un pourrait m'expliquer svp ?
Merci d'avance
Partager