Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Jdbc模板更新方法插入无效的日期值_Java - Fatal编程技术网

Java 使用Jdbc模板更新方法插入无效的日期值

Java 使用Jdbc模板更新方法插入无效的日期值,java,Java,我正在尝试使用SpringJDBC模板更新方法执行一个日期值为2015-13-94的插入查询。执行insert查询后,值将更改为2015-04-04并更新到表中。但是,当我尝试使用DB2插入无效的日期值时,我得到了一个错误。请让我们知道jdbc模板更新方法中是否存在转换无效日期值的内部逻辑 请添加用于插入的代码。Object[]inputValues=getInputValuesratingItemFactorAmt、projectId、exhibitCd、varCount、exhibitDat

我正在尝试使用SpringJDBC模板更新方法执行一个日期值为2015-13-94的插入查询。执行insert查询后,值将更改为2015-04-04并更新到表中。但是,当我尝试使用DB2插入无效的日期值时,我得到了一个错误。请让我们知道jdbc模板更新方法中是否存在转换无效日期值的内部逻辑

请添加用于插入的代码。Object[]inputValues=getInputValuesratingItemFactorAmt、projectId、exhibitCd、varCount、exhibitData、rateSearchCriteria、referenceExhibit、columnDataList、columnNameList;尝试{return jdbcTemplate.updateinsertQuery,inputValues;}您可以将代码放在那里编辑问题。同时发布插入查询和日期变量value.INSERT-INTO IRP.WRK\u latting\u NOTICE IRP\u PROJECT\u ID、版本名称、背书编号、背书编号、背书编号、TST\u CRIT\u CD、TST\u VALUE1、LMT\u DED\u value、打印显示格式、MIN\u RNG\u PCT、MAX\u RNG\u PCT、value\u PCT、MIN\u RNG\u RNG\u AMT、MAX\u RNG\u AMT、value\u、RATE\u REVISION\u DT、RATING\u附件金额、,上次更新的用户ID,上次更新的DTSTMP值'52821762','11','313065','412','C-CHK','13033','0','AMT-RNG-FMT','1','1','1','1','1','2015-13-94','A_-RAN','USWMCS43','2015-05-13 13:29:47.974',这里2015-13-94是无效的日期值。有人能回答上述问题吗?