SQL运行报错:java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘, pos

这篇具有很好参考价值的文章主要介绍了SQL运行报错:java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘, pos。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

批量插入的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,检查了几遍,没什么问题

后来发现,当插入的数据为空时,也会报   expect ')',   错误文章来源地址https://www.toymoban.com/news/detail-610483.html

到了这里,关于SQL运行报错:java.sql.SQLException: sql injection violation, syntax error: syntax error, expect ‘)‘, pos的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)报错原因

    1.第一个:用户名和密码不匹配,或者是在连接池里多打了空格之类的 就是配置文件的问题; 2.第二个:可能是用户的权限不够,给他添加权限; 授予权限 -- grant all privileges on databasename.tablename to \\\'user\\\'@\\\'host\\\' identified by \\\'password\\\'; -- 授予myuser用户全局级全部权限: GRANT ALL PRI

    2024年02月06日
    浏览(49)
  • 数据库报错 Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied

    如果你也是用Java连接数据库的可以尝试看看 第一种类型 如果是MySQL8.0以上的,需要在后面加上 如果是这种的错误类型的,可以试试 第二种类型 数据库没有设置开放权限,不给连接,这种情况就算是使用连接数据库工具也没办法连接的。解决方式如下 第三种类型 这种如果是

    2024年01月24日
    浏览(90)
  • java.sql.SQLException:异常

     在SQL查询时产生异常java.sql.SQLException: Statement.executeQuery() cannot issue statements that do not produce result sets.  结果错误很明显:在使用baseQuery()方法是,忘记传入第二个参数,即要执行的SQL语句。

    2024年01月17日
    浏览(43)
  • 【已解决】:java.sql.SQLException 问题

    今天做项目开发的时候,发现了这个Bug,话不多说,直接定位Bug原理+解决! 发现好问题的报错后,就可以解决了。 Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。 使用哪一个方法由 SQL 语句所产生的内容决定。 方法executeQuery 用于产生单个结果

    2023年04月25日
    浏览(48)
  • java.sql.SQLException: connection holder is null

    一、工作中遇到的问题汇总 1、java.sql.SQLException: connection holder is null;   问题描述:对于大表进行查询、修改操作时,有时sql需要执行很长时间,这时就可能在执行到半路时、报错SQLException: connection holder is null。意思是,连接数据库的对象为null,就是连接断开了、过期了、没

    2024年02月05日
    浏览(49)
  • java.sql.SQLException: com.mysql.cj.jdbc.Driver

    这篇文章分享一下Springboot整合Elasticsearch时遇到的一个问题,项目正常启动,但是查询数据库的时候发生了一个异常java.sql.SQLException: com.mysql.cj.jdbc.Driver 通过断点发现加载数据库驱动的时候传进来的类加载器居然是null,惊呆了我的小伙伴,不知道看这篇文章的童鞋有没有遇到

    2024年02月10日
    浏览(61)
  • nested exception is java.sql.SQLException: connection disabled

    在使用Spring Boot连接数据库时,有时候会遇到\\\"nested exception is java.sql.SQLException: connection disabled\\\"异常。这个异常通常是由以下原因引起的: 数据库连接配置错误:检查数据库连接的URL、用户名和密码是否正确配置。确保URL中包含正确的数据库名称,并且用户名和密码与数据库中

    2024年02月12日
    浏览(41)
  • java.sql.SQLException: No value specified for parameter 1错误

    在Java中连接数据库并执行查询时,出现\\\"java.sql.SQLException: No value specified for parameter 1\\\"错误通常表示您在执行参数化查询时,没有为查询中的第一个参数提供值。这可能是由于以下几个原因引起的: 1. 参数顺序不正确:如果您在查询中使用了参数占位符(如\\\"?\\\"),则确保您为每

    2024年02月16日
    浏览(50)
  • java.sql.SQLException: There is no DataSource named ‘null‘

    当配置dataSource后,即使配置文件中已经指定了JobStoreTX,实际还是使用LocalDataSourceJobStore。 application.yml配置 修改之处如下:

    2024年02月13日
    浏览(43)
  • Exception in thread “main“ java.sql.SQLException: No suitable driver

    详细报错信息如下: Exception in thread \\\"main\\\" java.sql.SQLException: No suitable driver     at java.sql.DriverManager.getDriver(DriverManager.java:315)     at org.apache.spark.sql.execution.datasources.jdbc.JDBCOptions.$anonfun$driverClass$2(JDBCOptions.scala:107)     at scala.Option.getOrElse(Option.scala:189)     at org.apache.spark.sq

    2024年02月07日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包