批量插入的sql,运行时报错
发现异常:class_method=com.**, args=[03eb14a8925940fa9299335d1969bfd1, true], 异常信息:org.springframework.jdbc.UncategorizedSQLException:
### Error updating database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ')', pos 416, line 6, column 16, token EOF : insert into **_i_detail(`id`,`book_id`,`month`,`invoice_id`,
`line`,`goods_name`,`model`,
`unit`,`number`,`price`,
`money`,`tax_rate`,`tax_money`,
`card_no`,`card_type`,`card_id_no`,`factory_model`)
values
### The error may exist in URL [jar:file:/data/*/*.jar!/BOOT-INF/lib/*-biz-c.2.3.6-SNAPSHOT.jar!/*/*Mapper.xml]
检查sql,检查了几遍,没什么问题文章来源:https://www.toymoban.com/news/detail-610483.html
后来发现,当插入的数据为空时,也会报 expect ')', 错误文章来源地址https://www.toymoban.com/news/detail-610483.html
到了这里,关于SQL运行报错:java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘, pos的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!