首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我无法在我的DBeaver工具中运行HIVE函数

我无法在我的DBeaver工具中运行HIVE函数
EN

Stack Overflow用户
提问于 2021-09-17 10:32:23
回答 1查看 162关注 0票数 0

我试图在Dbeaver工具中运行一些蜂巢功能,但是它总是出现以下错误

例如,我试图运行的是:

代码语言:javascript
运行
复制
SELECT from_unixtime(unix_timestamp('17-Sep-21', 'dd-MMM-yy'),'dd-MMM-yy');

我正在收到的错误:

org.teiid.api.exception.query.ExpressionEvaluationException

SQL错误30328: TEIID30328远程TEIID30328

TEIID30328无法计算时间戳(SQL_TSI_SECOND,unix_timestamp(‘17-9-21’,‘dd’),{ts'1969-12-31 19:00:00.0'})

TEIID30341函数impala.unix_timestamp在函数元数据中标记为必须在源.中计算的函数。

EN

回答 1

Stack Overflow用户

发布于 2021-09-17 15:22:49

完整的堆栈跟踪应该包含更多关于为什么不能计算的信息。大多数后期版本的Teiid,即使是下推函数,如果周围的表达式不能被推送,也会对它们进行预评估。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69221912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档