最近在使用mybatis的时候遇到了这样的错误
SQL grammar []; nested exception is org.postgresql.util.PSQLException: ERROR: operator does not exist: integer = character varying No operator matches the given name and argument type(s). You might need to add explicit type casts.
一开始我以为是实体类和数据库的映射有问题,然后一个个去对发现并没有错。
最后发现原来是入参的dataId和实体类的dataId参数类型不一致,如下是我的入参类型为String

 @ApiModelProperty(name = "propertyId", value = "属性id", required = true)private String propertyId;

但是我实体类存储的是int4类型,所以导致产生此异常

SQL异常:exist: integer = character varying相关推荐

  1. operator does not exist: integer = character varying

    这是postgresql条件查询的时候报的错,前台传来的参数是String 类型,然而数据库中是integer类型, 数据库中表: 表对应的实体: sql: 解决办法: 对前台传过来的参数做类型转换, ...

  2. PostgreSQL ERROR: operator does not exist: bigint = character varying

    在使用PostgreSQL数据库过程中,遇到提示:ERROR: operator does not exist: bigint = character varying 这个错误提示是由于在查询中使用了 ...

  3. 03-postgresql报错ERROR: operator does not exist: numeric = character varyin

    现在要把数据库换成postgresql,但在转换过程中发现postgresql对传入的参数类型匹配相当严格. 如select * from user where a= #b# 假设a类型为numeri ...

  4. 使用string_to_array时,报错operator does not exist: character varying = text[]

    我: 在pgsql中使用 a.type in ( string_to_array( (select cii.type from cinfo cii where cii.cidx = a.cidx), ...

  5. Postgresql的character varying = bytea问题

    Java开发Postgresql 数据库兼容应用的问题,与Oracle有一些不同: Java类型映射数据库类型的不同,Oracle jdbc驱动程序处理Java String类型可正常映射到数据库的N ...

  6. java.sql.SQLException: Invalid utf8 character string: 'ACED00'

    使用JPA+Hibernate执行原生sql查询时报了异常,一开始以为是数据库编码的问题,尝试了几种方式都没有解决,静下来想了想,原来是查询的sql中有status in (?1),而传入的参数值是枚 ...

  7. ### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: ‘**‘ for column

    类型 异常报告消息 Request processing failed; nested exception is org.apache.ibatis.exceptions.PersistenceExc ...

  8. 解决:Cause: java.sql.SQLException: Incorrect integer value: ‘xxx‘ for column ‘xxx‘ at row 1

    解决: ### Error updating database.  Cause: java.sql.SQLException: Incorrect integer value: 'guanyu@163 ...

  9. SpringBoot:ERROR: column “***“ is of type numeric but expression is of type character varying

    问题 SpringBoot:在postgresql数据库提交数据时,出现ERROR: column "***" is of type numeric but expression ...

  10. Postgresql数据库character varying和character区别

    SQL 标准 SQL 定义了两种基本的字符类型:character varying(n) 和 character(n) ,这里的 n 是一个正整数.两种类型都可以存储最多 n 个字符的字符串.试图存储 ...

最新文章

  1. perl导入文本至mysql_Perl 脚本实现MySQL 异机导入导出-阿里云开发者社区
  2. 对 sql server 数据库的备份进行加密
  3. 用枚举enum实现单例
  4. 【高校宿舍管理系统】第九章 寝室编号设置和宿舍初始化以及预选设置
  5. Java线程类核心方法
  6. iOS开发之五:常用控件--UITextField的使用
  7. Java 建模:子整体软件开发
  8. ats反向代理和重定向
  9. vue.js ajax怎么用,vue.js中ajax的使用
  10. python爬取百度迁徙_Python爬虫抓取百度慧眼迁徙大数据(一)
  11. 致远OA漏洞分析、利用与防护合集
  12. iOS锁屏界面音频播放控制
  13. 关于 OneNote 无法打开笔记本 无法打开该位置 没有该位置权限:
  14. WIN2012远程桌面授权过期
  15. 独立钻石C语言Mac,C Code Develo‪p for Mac-C Code Develo‪p Mac版下载 V1.0-PC6苹果网
  16. torch.utils.data.DataLoader()的使用
  17. 秒云助力中电科32所发布“基于拟态应用集成框架的SaaS云管理平台解决方案”
  18. C语言图书馆管理系统
  19. 漏洞复现-网康下一代防火墙 RCE
  20. 2021年起重机司机(限桥式起重机)考试资料及起重机司机(限桥式起重机)考试APP

热门文章

  1. linux支持的阵列硬盘柜,在Linux上玩好 硬盘 阵列
  2. 西游记中最顶尖的妖怪
  3. 人工智能产业链的三个核心,底层硬件、通用AI技术及平台、应用领域相关公司盘点
  4. 360修复服务器漏洞,360安全漏洞不需要修复怎么设置
  5. iPhone投屏家中设备有哪些方法 iPhone投屏失败是怎么回事如何解决
  6. CodeForces 1037E Trips(瞎搞)
  7. top与with ties用法
  8. 超简单方法搭建Eclipse下的Android NDK
  9. 微信小程序图片懒加载(lazy-load,感觉不生效)
  10. 在ThemeForest上销售的利弊