美文网首页
Cause: java.sql.SQLSyntaxErrorEx

Cause: java.sql.SQLSyntaxErrorEx

作者: _3d7e | 来源:发表于2021-05-08 14:19 被阅读0次

前言

最近写个 批量merge into超长语句,运行后发现报 ORA-01745::无效的主机/绑定变量名 错误。
度娘一下高热文章,被坑了一把,后苦思冥想才回忆起oracle还有这一茬。

报错原因

原因一:sql缺少逗号","

如果插入语句,插入的变量之间缺少逗号,会有“无效的主机绑定变量名”错误。
简而言之就是语句缺少逗号",",自查一下。

解决方法: 自查是否缺失逗号

原因二:sql语句过长

但是,自查过后发现sql没缺逗号,此时,内心是掉发的。


image.png

自我怀疑一段时间后,拔掉烦恼丝后想起来,插入语句超长也会报此错误,瞬间拨云见日。


image.png

解决方法:减少一次批量插入的数据量,即采用分批入库

相关文章

  • Cause: java.sql.SQLSyntaxErrorEx

    springboot连接mysql时语句没有错误,下午优化代码时候不知道碰到哪里,就出现SQL: insert i...

  • Cause: java.sql.SQLSyntaxErrorEx

    前言 最近写个 批量merge into超长语句,运行后发现报 ORA-01745::无效的主机/绑定变量名 错误...

  • I feel so bored Cause my heart was broken by a man Cause ...

  • Day15

    Don’t cry cause it is over, smile, cause it happened. 不要因...

  • Witch-Boyfriend

    Cause your body goesboom bara boom Cause your body goesbo...

  • 20190106VOA词汇积累

    1.cause宏伟目标 Are they advancing in the cause of self-gover...

  • AndroidStudio编译报错Cause: java.uti

    AndroidStudio编译报错Cause: java.util.zip.ZipException或者Cause...

  • cause

    cause:a reason for having particular feelings or behaving...

  • cause

    cause: a reason for having particular feelings or behavin...

  • cause

    Not being understood by their parents for long is one mai...

网友评论

      本文标题:Cause: java.sql.SQLSyntaxErrorEx

      本文链接:https://www.haomeiwen.com/subject/dteklltx.html