Bonjour,
Je developpez une appli en java / sqlserver.
J'aimerais savoir si il est possible d'inserer dans une requete un tableau dans un clause where.
Par exemple:
J'ai un tableau d'entier contenant plusieus valeur. j'aimerais que ma requete retourn toutes la valeur dont les id sont egaux au valeurs du tableau.
Quelque chose du genre:
Et voici comment je construit mes requetes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select * from truc where id = monTableau;
Merci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ... connex = ConnexionBase.getConnex(); ResultSet rs; String requete = "select * from dbo.TYPE_ETABLISSEMENT where TET_ID=?"; PreparedStatement stmt = connex.prepareStatement(requete); // J'aimerais ici mettre un tableau. stmt.setInt(1, idTypeEtab); rs = stmt.executeQuery(); while (rs.next()) { ...
Partager