使用瀚高数据库hibernate方言报错

Posted 瀚高PG实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用瀚高数据库hibernate方言报错相关的知识,希望对你有一定的参考价值。

瀚高数据库
目录
环境
症状
问题原因
解决方案

环境
系统平台:Linux x86-64 Red Hat Enterprise Linux 7
版本:4.5.7
症状
使用hibernate查询的时候java是integer类型的,where查询时报错是操作符不存在: numeric = bytea

问题原因
瀚高数据库默认不存在numeric和bytea的操作符

解决方案
使用sysdba用户执行:create cast(bytea as numeric) with inout as implicit;

以上是关于使用瀚高数据库hibernate方言报错的主要内容,如果未能解决你的问题,请参考以下文章

MySQL内置函数:year() week()兼容

MySQL内置函数:year() week()兼容

应用系统适配瀚高报错:字段为numeric,但是表达式为varchar

应用系统适配瀚高报错:字段为numeric,但是表达式为varchar

应用系统适配瀚高报错:字段为numeric,但是表达式为varchar

东方通配置瀚高数据库连接池:“autoCommit”问题处理