当前位置: 首页 > news >正文

瀚高数据库 问题: ERROR: operator does not exist: character varying = integer

错误信息:

在这里插入图片描述

ERROR: operator does not exist: character varying = integer建议:No operator matches the given name and argument types. You might need to add explicit type casts.位置:1073at 

增加瀚高数据库转换函数解决该问题:

登录修改库

  1. sysdba登录
psql -U sysdba
  1. 进入配置数据库
\c ssc_mydatabase

方案一

  1. 增加转换
create cast(varchar as integer) with inout as assignment;
  1. 删除转换
-- 删除转换
drop cast(varchar as integer)

方案二

  1. 增加转换函数
-- 创建准换函数
create or replace function cast_varchar_to_integer(varchar) returns integer as 
$$select nullif($1,'')::integer ;
$$ immutable strict parallel safe language sql;
  1. 创建转换
-- 创建转换
create cast(varchar as integer) with function cast_varchar_to_integer(varchar) as implicit;

注意

  1. 方案一 不好用时,若使用方案二先删除之前的转换:drop cast(varchar as integer)
  2. 方案二 执行1和2。
http://www.lryc.cn/news/512400.html

相关文章:

  • 冷链温度记录仪蓝牙应用案例
  • LeetCode - Google 校招100题 第7天 序列(数据结构贪心) (15题)
  • 深入理解Redis:从理论到实践的Java之旅
  • LabVIEW故障诊断中的无故障数据怎么办
  • 基于DIODES AP43781+PI3USB31531+PI3DPX1207C的USB-C PD Video 之全功能显示器连接端口方案
  • MySQL配置my.ini文件
  • JVM常见排查问题的命令及可视化工具
  • 【python】matplotlib(moon cake)
  • Pytorch使用手册-空间变换网络指南(专题十五)
  • Vue 中el-table-column 进行循环,页面没渲染成功
  • 基于单片机的温湿度采集系统(论文+源码)
  • 使用envoyfilter添加请求头
  • kafka开机自启失败问题处理
  • 优化站群SEO:使用苹果CMS泛目录插件实现泛目录页面刷新不变
  • git clone 和 conda 换源
  • 人工智能及深度学习的一些题目(二)
  • 怎么在VMware Workstation上安装Win11虚拟机?
  • 协程原理 函数栈 有栈协程
  • SpringBoot整合springmvc、扩展springmvc
  • 免费部署本地AI大语言模型聊天系统:Chatbox AI + 马斯克grok2.0大模型(简单5步实现,免费且比GPT4.0更好用)
  • 音视频入门基础:MPEG2-TS专题(22)——FFmpeg源码中,获取TS流的音频信息的实现
  • 从零搭建SpringBoot3+Vue3前后端分离项目基座,中小项目可用
  • 修改表字段属性,SQL总结
  • go-xorm连接
  • Excel 面试 04 查找函数 XLOOKUP
  • Flannel和Calico之对比(Comparison between Flannel and Calico)
  • Spring Boot + Redisson 封装分布式锁
  • QWEN2 模型架构配置;GGUF的概念:实现量化存储
  • window如何将powershell以管理员身份添加到右键菜单?(按住Shift键显示)
  • spring中使用@Validated,什么是JSR 303数据校验,spring boot中怎么使用数据校验