postgresql:operator does not exist: text[] character varying[]
一种字符串转集合的写法:
打印的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[]相关推荐
- PostgreSQL ERROR: operator does not exist: bigint = character varying
在使用PostgreSQL数据库过程中,遇到提示:ERROR: operator does not exist: bigint = character varying 这个错误提示是由于在查询中使用了 ...
- operator does not exist: integer = character varying
这是postgresql条件查询的时候报的错,前台传来的参数是String 类型,然而数据库中是integer类型, 数据库中表: 表对应的实体: sql: 解决办法: 对前台传过来的参数做类型转换, ...
- 03-postgresql报错ERROR: operator does not exist: numeric = character varyin
现在要把数据库换成postgresql,但在转换过程中发现postgresql对传入的参数类型匹配相当严格. 如select * from user where a= #b# 假设a类型为numeri ...
- postgresql数据库varchar、char、text的比较
https://blog.csdn.net/u013992330/article/details/76653361/ postgresql数据库varchar.char.text的比较 2017年08 ...
- 关于字段超长导致的插入错误的提示信息(value too long for type character varying)
关于字段超长导致的插入错误的提示信息 背景 你们肯定遇到过这样的错误,跑的程序需要插入或更新一张表,值的长度超过字段最大限制而报错.要如何定位是哪个字段长度过小导致的? 方法 1.先要获取错误信息 最 ...
- 使用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), ...
- Postgresql的character varying = bytea问题
Java开发Postgresql 数据库兼容应用的问题,与Oracle有一些不同: Java类型映射数据库类型的不同,Oracle jdbc驱动程序处理Java String类型可正常映射到数据库的N ...
- Postgresql数据库character varying和character区别
SQL 标准 SQL 定义了两种基本的字符类型:character varying(n) 和 character(n) ,这里的 n 是一个正整数.两种类型都可以存储最多 n 个字符的字符串.试图存储 ...
- ORA-29807: specified operator does not exist
dbca创建数据库是出现两个ORACLE的两个错误 1 ORA-29807: specified operator does not exist 在数据库创建过程的"创建数据字典 ...
- PostgreSQL:psql 介绍
本文分享自天翼云开发者社区<PostgreSQL:psql 介绍>,作者: 周****平 psql 命令是与 PostgreSQL 服务器交互的客户端程序,要登录到数据库服务器,需要使用p ...
最新文章
- 023 判断出栈顺序是否正确
- python分类器鸢尾花怎么写_python机器学习基础教程-鸢尾花分类
- 开发日记-20190619 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》
- CRMM_PR_MAST cannot activate
- 移动Web加速技术月报第2期
- 配置MyEclipse的版本为jdk1.7
- 725 - Division
- EfficientDet目标检测谷歌官方终于开源了!
- 编程心得体会_CimatronE14高级五轴第三步,平行于曲线铣,会3轴编程更易理解
- ubuntu使用之-rime
- Windows Communication Foundation_1 overview
- java 反射 getClass()
- help/Makefile.am:21: error: USE_NLS does not appear in AM_CONDITIONAL
- Win10:系统迁移,重启报错0xc000000e
- win7如何修复wmi服务器,WMI服务是什么?Win7系统禁用WMI服务的方法
- openStack4j网络增删改查
- 文娱干货丨如何体系化构建优质社区氛围?
- java粒子特效_程序员20分钟搞定粒子效果, 仅仅200行代码
- 今后,若你的公众号还按老方式发广告,罚款高的可达百万。有公众号已经被惩处了。
- Xamarin.Forms学习之路——黑猫时钟App