我正在尝试使用sqlworkbench针对Athena执行sql语句。在雅典娜或更通常通过jdbc在雅典娜中切换数据库的解决方案是什么?
use AwsDataCatalog.geoosm
执行SQL命令时发生错误:使用 AwsDataCatalog.geoosm [Simba] AthenaJDBC错误发生了 从AWS Athena客户端抛出。 1:19行:输入'。'不匹配。 预期[执行ID不可用] [SQL状态= HY000,数据库 Errorcode = 100071] 1条语句失败。
执行时间:0.18s
我在Athena中使用的SQL语法来自Presto documentation,据我了解,这是雅典娜使用的语法。
8.39。使用简介
USE catalog.schema USE模式
答案 0 :(得分:0)
Athena目前不支持presto支持的use语句。
但是对于跨数据库查询,小写的 awsdatacatalog.geoosm 确实有效。