【发布时间】:2019-11-19 07:01:13
【问题描述】:
我在表中有 58.3308% 的值(包括 % 字符),我需要 0.583308 的输出,并且下面的 SQL 查询在 SQL 控制台中可以正常工作
select to_char((rtrim('58.3308%', '%') /100), '0.999999') from dual;
但是我的 python 代码中出现了这个错误,这是一个 hive/impala 问题,对吧?
AnalysisException:没有与签名匹配的函数:rtrim(VARCHAR(40), STRING)
非常感谢您的建议
【问题讨论】:
标签: python sql oracle hive impala