amazon-web-services - Aws Athena - 重命名列名

标签 amazon-web-services hive ddl amazon-athena

我正在尝试更改 AWS Athena 表中的列名。
来自 old_namenew_name .

普通的 DDL 命令不影响表(它们不能被执行)。

是否可以在不删除和重新创建表的情况下更改列名?

最佳答案

我错了,Athena 使用 HIVE DDL语法所以正确的命令是:ALTER TABLE %%table-name%% CHANGE %%old-column-name%% %%new-column-name%%<string>;
我的回答基于 hive相关 question .

关于amazon-web-services - Aws Athena - 重命名列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47418607/

相关文章:

Oracle 导出所有序列 DDL? (11克)

SQL创建弱实体表

java - 如何在生成数据库模式之后但在应用程序启动之前执行 sql 脚本

amazon-web-services - AWS胶: How to reduce the number of DPUs for an ETL job

amazon-web-services - 如果设置了弹性 IP,CloudFormation PublicDnsName 将返回错误值

amazon-web-services - S3存储桶 'BlockPublicACL'设置

hadoop - 是否可以在Hive中执行按位分组功能?

hadoop - 在具有附加列的新外部表中插入 2 个 Hive 外部表的数据

amazon-web-services - 创建内部负载均衡器

csv - 使用 csv 文件进行 Hive 搜索