我使用presto-odbc将数据从配置单元提取到一个bi工具中,但是查询失败,出现以下错误。你能帮我了解一下可能的问题吗。
odbc版本:simba presto odbc驱动程序1.02.09.1009
used sql:从stg\u tables.vend中选择created\u ts
7月7日08:07:03.919错误500语句::sqlpreparew:[simba][presto](1070)未知presto数据类型:timestamp(3)
如果我用的是below-sql,那就很好了。从stg\u tables.ven中选择到iso8601(在时区“utc”创建)
1条答案
按热度按时间tgabmvqs1#
presto的最新版本增加了对可变精度时间戳类型的支持。不幸的是,simba的odbc驱动程序对如何将类型名呈现给客户机做了某些假设,但在使用新类型时失败了。
presto的下一个版本(本周发布)将有一个配置选项来恢复旧的行为,同时如果客户机实现做出类似的假设,我们将给他们一个升级实现的机会。
更新:这应该在版本338中修复。你可以设置
deprecated.omit-datetime-type-precision
配置选项true
恢复原来的行为。