一种字符串转集合的写法:

打印的sql在navicat上运行正常:

经过调查发现mybatis把string_to_array识别成了text[] ,把array[#{0}]识别成了character varying[],所以导致二者没法直接相等,所以在后面加多一个::text[]把不同格式转换成相同格式,修改成如下代码后成功运行:

本文解决方案参考原文链接:https://blog.csdn.net/GodSure0914/article/details/116123770

注:mysql转字符串转集合方法FIND_IN_SET,如下图:

postgresql:operator does not exist: text[] character varying[]相关推荐

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

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

  2. operator does not exist: integer = character varying

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

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

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

  4. postgresql数据库varchar、char、text的比较

    https://blog.csdn.net/u013992330/article/details/76653361/ postgresql数据库varchar.char.text的比较 2017年08 ...

  5. 关于字段超长导致的插入错误的提示信息(value too long for type character varying)

    关于字段超长导致的插入错误的提示信息 背景 你们肯定遇到过这样的错误,跑的程序需要插入或更新一张表,值的长度超过字段最大限制而报错.要如何定位是哪个字段长度过小导致的? 方法 1.先要获取错误信息 最 ...

  6. 使用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), ...

  7. Postgresql的character varying = bytea问题

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

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

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

  9. ORA-29807: specified operator does not exist

    dbca创建数据库是出现两个ORACLE的两个错误 1  ORA-29807: specified operator does not exist      在数据库创建过程的"创建数据字典 ...

  10. PostgreSQL:psql 介绍

    本文分享自天翼云开发者社区<PostgreSQL:psql 介绍>,作者: 周****平 psql 命令是与 PostgreSQL 服务器交互的客户端程序,要登录到数据库服务器,需要使用p ...

最新文章

  1. 023 判断出栈顺序是否正确
  2. python分类器鸢尾花怎么写_python机器学习基础教程-鸢尾花分类
  3. 开发日记-20190619 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
  4. CRMM_PR_MAST cannot activate
  5. 移动Web加速技术月报第2期
  6. 配置MyEclipse的版本为jdk1.7
  7. 725 - Division
  8. EfficientDet目标检测谷歌官方终于开源了!
  9. 编程心得体会_CimatronE14高级五轴第三步,平行于曲线铣,会3轴编程更易理解
  10. ubuntu使用之-rime
  11. Windows Communication Foundation_1 overview
  12. java 反射 getClass()
  13. help/Makefile.am:21: error: USE_NLS does not appear in AM_CONDITIONAL
  14. Win10:系统迁移,重启报错0xc000000e
  15. win7如何修复wmi服务器,WMI服务是什么?Win7系统禁用WMI服务的方法
  16. openStack4j网络增删改查
  17. 文娱干货丨如何体系化构建优质社区氛围?
  18. java粒子特效_程序员20分钟搞定粒子效果, 仅仅200行代码
  19. 今后,若你的公众号还按老方式发广告,罚款高的可达百万。有公众号已经被惩处了。
  20. Xamarin.Forms学习之路——黑猫时钟App

热门文章

  1. keil5黑色主题配色方案
  2. 病理与病理生理学【3】
  3. BI如何实现用户身份集成自定义安全程序开发
  4. php 查询数据传值,php-如何在Laravel中传递数据进行查看?
  5. 打开和设置IDEA欢迎界面
  6. MacOS打开多个微信的方法(代码+脚本)
  7. 新闻分析:微软到底需要雅虎什么?
  8. Beaglebone Black - 控制 BBB 板上的 LED 灯
  9. SqlServer中的Top * With Ties
  10. 编译原理 自下而上分析题型