HSQLDB QUERY正确性

时间:2014-06-24 19:38:16

标签: java spring hsqldb jdbctemplate

合并到TEST_TABLE a             使用(选择?ID1,?ID2来自双)b(ID1,ID2)on(a.ID2 = b.ID2) 当匹配时 更新SET a.ID1 = b.ID1 什么时候不匹配 insert(a.ID1,a.ID2)值(b.ID1,b.ID2)

上面的HSQLDB查询语法是否正确,作为参数传递给JdbcTemplate object.update方法?

我收到了太多错误,并且无法在线找到任何有用的资料来帮助我。

谢谢。

1 个答案:

答案 0 :(得分:0)

至少由于这个原因,不是没有正确的:

选择(?ID1,?ID2)b 没有为列类型。使用选择(CAST(?AS INT)ID1,CAST(?AS VARCHAR(10)ID2)b 以及这些列的预期类型