【发布时间】:2018-08-30 08:13:31
【问题描述】:
当我尝试在数据库中插入行以及调用准备好的语句时出现以下错误:
INFO XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
07:05:53,727 INFO SQLErrorCodesFactory:126 - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
下面还有插入语句:
String sql = " INSERT INTO customer_Table (customer_no ,customer_name ,address_no ,phone_no"
+ " ,email_addr ,customer_type_code ,city_code ,language_code ,input_user_id ,input_timestamp ,last_update_user_id ,last_update_timestamp"
+ ") VALUES ( '"
+ customerNumber2
+ "' ,UPPER('"
+ getTrimmedString(customerName,300)
+ "') , '"
+ addSeqNum2
+ "'"
+ ",'"
+ processForNull(getTrimmedString(helperObject.getData().getVisitPhone(),30))
+ "','"
+ processForNull(getTrimmedString(helperObject.getData()
.getVisitEmailAddress(),256))
+ "','001','"
+ helperObject.getCityCode()
+ "', 'en','SYSTEM',SYSDATE+-1/24,'SYSTEM',SYSDATE+-1/21)";
jdbcTemplate.update(sql);
因为这个错误代码没有完全执行。我也没有得到完整的错误堆栈。
谁能帮帮我。
【问题讨论】:
-
这不是错误 看看这个stackoverflow.com/questions/3736933/…
-
是的,我已经检查过了。但问题是在表中没有发生这种插入之后
-
@prachik 你发现了吗?插入后我也得到了这个日志,但不知道为什么。
-
@prachik 你能解决这个问题吗?我面临着完全相同的问题
标签: java spring spring-jdbc