我正在编写一个小型的spring应用程序,它在以下代码的上下文中具有jdbc功能...
我有以下爪哇来设置SQL查询字符串:
String sql =
"SELECT " +
" a.Id, " +
" a.USER_ID ", " +
" a.LAST_UPDATED " +
"from " +
" Schema.AwesomeTable a " +
"where " +
" a.LAST_UPDATED >= ?";
并且我正在尝试使用日期对象(让我们想象一下,为了这个问题的简短,我正在使用当前日期):
Date myDate = new Date(); // This is a java.util.Date
我像这样调用查询:
List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql, new Object[]{myDate});
当我运行这个 - 我得到这个错误:
2019-04-08 23:17:58 - Setting SQL statement parameter value: column index 1, parameter value [Tue Apr 08 23:17:58 CDT 2019], value class [java.util.Date], SQL type unknown
我真的可以使用一些帮助 - 我已经搜索了到处,我找到了一些信息,但我没有看到任何我似乎能够掌握的东西。
潇潇雨雨
幕布斯7119047
慕雪6442864
相关分类