Aws Athena - 重命名列名

Aws Athena - Rename column name

我正在尝试更改 AWS Athena table 中的列名称。 从 old_namenew_name.

正常的 DDL 命令不影响 table(它们无法执行)。

是否可以在不从头删除并重新创建 table 的情况下更改列名?

您可以找到有关受支持和不受支持的 DDL 的更多信息here

我错了,Athena 使用 HIVE DDL 语法,所以正确的命令是: ALTER TABLE %%table-name%% CHANGE %%old-column-name%% %%new-column-name%%<string>;

我的回答基于 hive 相关的 question