Edg*_*ase 1 java jdbc spring-jdbc
我有一个类似下面的SQL stmnt,它抱怨,因为我没有传递两个绑定变量.
有没有办法可以重用一个绑定变量,因为它们是相同的?
String sqlText = "SELECT * FROM person WHERE (name = UPPER(?) OR name = LOWER(?) )";
List<obj> results = tmplt.query(sqlText, new Object[]{name}, new objExtractor());
Run Code Online (Sandbox Code Playgroud)
是.使用NamedParameterJdbcTemplate并为两个参数指定相同的名称:
SELECT * FROM person WHERE (name = UPPER(:param) OR name = LOWER(:param) )
Run Code Online (Sandbox Code Playgroud)
有关如何在文档中使用此类的更多说明.
| 归档时间: |
|
| 查看次数: |
1852 次 |
| 最近记录: |