我有一个在sqldeveloper中运行的查询,如下所示。
UPDATE TEST_tbl SET FAIL_DT=TRUNC(SYSDATE)+08/24,UPDT_DT=SYSDATE, TXT='failed' WHERE SRC='srctest'
当我尝试用参数在jdbctemplate中实现相同的查询时,我得到以下异常:,
ORA-01858: a non-numeric character was found where a numeric was expected
jdbcTemplate.update("UPDATE TEST_tbl SET FAIL_DT=TRUNC(SYSDATE)+?/24, TXT=? WHERE SRC=?",hour,message,srcTable)
其中,小时的值可以是0-24之间的任何值。
暂无答案!
目前还没有任何答案,快来回答吧!