如何使用JDBC驱动程序在AWS Athena中切换数据库?

时间:2018-12-02 01:54:40

标签: amazon-athena

我正在尝试使用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模式

1 个答案:

答案 0 :(得分:0)

Athena目前不支持presto支持的use语句。

但是对于跨数据库查询,小写的 awsdatacatalog.geoosm 确实有效。