Je me bats pour obtenir un paramètre IN pour travailler dans une instruction LIKE maintenant pendant des heures! J'utilise un CachedRowSet, que je comprends devrait suivre les mêmes règles qu'un PreparedStatement.
Voici la requête de base:Comment placer un paramètre IN avec un LIKE avec un RowSet?
CachedRowSet cache;
String sql = "SELECT x " +
"FROM Y " +
"WHERE z LIKE '?__'"
cache.setCommand(sql);
cache.setString(1, "someString");
someString est un identifiant connu, mais la base de données (par la façon dont est PostgreSQL) entrée a un suffixe 2 char inconnu.
Ca marche !!! Merci! – WolfmanDragon