[Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...

这篇具有很好参考价值的文章主要介绍了[Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、问题

### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containerId' in 'where clause' 
### The error may exist in file [F:\ProDocument\xxx\xxx\xxx\target\classes\mapper\xxx\xxxMapper.xml] 
### The error may involve com.ruoyi.xxx.mapper.xxxMapper.selectxxxLocatorList-Inline 
### The error occurred while setting parameters 
### SQL: select id, locator_code, locator_name, container_code, locator_seat, locator_sort, locator_status, create_by, create_time, update_by, update_time, del_flag, remark, equipment_number, tenant_id, use_weight, warehouse_location_id, container_id, equipment_id from smsc_locator WHERE containerId in ( ? ) 
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containerId' in 'where clause' ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'containerId' in 'where clause'

2、场景

关联查询,删除接口调用另外一个查询接口,在xml中新添加了查询条件,大意字段写错

3、原因

containerId字段在xml中写错了,应该写container_id

4、解决方案

到对应的xml文件中更改字段[Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...,数据库,sql,java,mybatis,mysql文章来源地址https://www.toymoban.com/news/detail-531922.html

到了这里,关于[Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Mybatis报错: Error querying database. Cause: java.lang.NumberFormatException: For input string: “A“

    报错信息:Error querying database. Cause: java.lang.NumberFormatException: For input string: “A” 解决办法: xml里面 if 判断里面的条件判断字符串相等用双引号,外层套单引号。这是因为在比较的时候默认单引号括起来的是数字 ‘A’ 不能转化为数字 ,所以报错。 [正常情况下用字符串放在单

    2024年02月16日
    浏览(11)
  • 【MyBatis中报错‘Error querying database. Cause: java.lang.NumberFormatException: For input string: “XX】

    【MyBatis中报错‘Error querying database. Cause: java.lang.NumberFormatException: For input string: “XX】

    MyBatis中报错‘Error querying database. Cause: java.lang.NumberFormatException: For input string: “XXX”’解决方案 SpringBoot项目中通过MyBatisPlus在mapper中查询数据时报错:【通用异常:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause:

    2024年03月22日
    浏览(9)
  • Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException

    配置 数据库的 url 的时候,没有设置 useSSL=false,所以报了 Communications link failure (通信链路错误),获取不到 JDBC 连接的错误。 根据MySQL 5.5.45+、5.6.26+和5.7.6+的要求,如果不设置显式选项,则必须建立默认的SSL连接。所以需要通过设置 useSSL=false 来显式禁用SSL,或者设置 useSSL=

    2024年02月16日
    浏览(12)
  • Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that

    mysql创建表时使用了系统已有表名,使用 com.mysql.jdbc.Driver (mysql-connector-java 5)驱动没什么问题,但是换成 com.mysql.cj.jdbc.Driver(mysql-connector-java 6)后就不行了 将表名用 \\\" ` \\\" 符号 位于 Esc 和 Tab 之间的按个键,切换到英文 之前写法 修后

    2024年02月04日
    浏览(21)
  • Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed异常

    异常信息: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; neste

    2024年03月13日
    浏览(12)
  • Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown

    Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown

    ### Error querying database.  Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column \\\'hx_user\\\' in \\\'field list\\\'  解释:查询数据库错误。原因:com.mysql.jdbc.exceptions.jdbc4。MySQLSyntaxErrorException:字段列表中的未知列“ hx_user ”  可以看见是UserInfoApi实现类出错了,可以 tb_user_info 表进行操

    2024年02月12日
    浏览(8)
  • Cause: java.sql.SQLSyntaxErrorException: Unknown column

    Cause: java.sql.SQLSyntaxErrorException: Unknown column

    上线遇到一个问题 ### Cause: java.sql.SQLSyntaxErrorException: 本地服务连上本地数据库运行没有问题,但是上线之后服务器连上线上服数据出现了 Cause: java.sql.SQLSyntaxErrorException: 这个报错 原因是:SQL写的有问题 将小写的 c 写成了大写的 C  但是为什么本地没有问题呢?   本地数据库

    2024年02月13日
    浏览(10)
  • 解决java.sql.SQLSyntaxErrorException: Unknown database异常的正确方法

    解决java.sql.SQLSyntaxErrorException: Unknown database异常的正确方法 java.sql.SQLSyntaxErrorException: Unknown database异常 java.sql.SQLSyntaxErrorException: Unknown database 异常通常意味着你尝试连接的数据库在数据库服务器上不存在。 下滑查看解决方法 检查数据库名称: 确认你提供给 JDBC 连接字符串的

    2024年04月27日
    浏览(20)
  • Cause: java.sql.SQLSyntaxErrorException: Table ‘xxx数据库.xxx表‘ doesn‘t exist

    Cause: java.sql.SQLSyntaxErrorException: Table ‘xxx数据库.xxx表‘ doesn‘t exist

    Cause: java.sql.SQLSyntaxErrorException: Table ‘xxx数据库.xxx表‘ doesn‘t exist 这个错误通常表示在数据库中找不到指定的表。出现这个错误的原因可能有几种,包括以下情况: 表不存在:最明显的原因是表确实不存在于数据库中。这可能是由于表名拼写错误、数据库连接错误或表在数

    2024年02月05日
    浏览(10)
  • 已解决java.sql.SQLSyntaxErrorException: Unknown database异常的正确解决方法,亲测有效!!!

    已解决java.sql.SQLSyntaxErrorException: Unknown database异常的正确解决方法,亲测有效!!! java.sql.SQLSyntaxErrorException: Unknown database 对于出现 “java.sql.SQLSyntaxErrorException: Unknown database” 的错误,一般是因为指定的数据库不存在或者数据库名称拼写错误导致的。 下滑查看解决方法 解决

    2023年04月15日
    浏览(24)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包