无法选择最佳操作符

Posted 瀚高PG实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法选择最佳操作符相关的知识,希望对你有一定的参考价值。

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

环境
系统平台:N/A
版本:4.5.7
症状
使用

create cast(character varying as numeric) with inout as implicit;

创建character varying和numeric的类型转换后,在使用到character varying=varchar2的操作符时,会报下面的错误:

问题原因
使用as implicit创建的类型转换,操作符会涉及到多个算⼦,如果有多个转换,数据库并不知道应该选择哪个而报错

解决方案
解决方法:

drop cast (character varying as numeric)

使用下面方式创建:

create cast(character varying as numeric) with inout as ASSIGNMENT;

问题即可解决

以上是关于无法选择最佳操作符的主要内容,如果未能解决你的问题,请参考以下文章

无法选择最佳操作符

极度恐慌2错误代码53

宁夏阳痿都有哪些症状呢

电脑不能正常启动怎么办

pg_ctl:无法启动服务器进程

苹果电脑无法开机,恳求高手施教。