【发布时间】:2010-10-04 04:08:56
【问题描述】:
我已经为获得一个在 LIKE 语句中工作的 IN 参数奋斗了好几个小时!
我正在使用 CachedRowSet,据我所知,它应该遵循与 PreparedStatement 相同的规则。
这是基本查询:
CachedRowSet cache;
String sql = "SELECT x " +
"FROM Y " +
"WHERE z LIKE '?__'"
cache.setCommand(sql);
cache.setString(1, "someString");
someString 是一个已知的 id,但数据库(顺便说一下是 PostgreSQL)条目有一个未知的 2 字符后缀。
【问题讨论】:
标签: java postgresql prepared-statement rowset