我正在尝试更改aws athena表中的列名。从 old_name 至 new_name .正常的ddl命令不会影响表(它们不能被执行)。是否可以更改列名而不必从头开始删除和重新创建表?
old_name
new_name
kg7wmglp1#
我错了,雅典娜 HIVE DDL 因此正确的命令是: ALTER TABLE %%table-name%% CHANGE %%old-column-name%% %%new-column-name%%<string>; 我的答案是基于 hive 相关问题。
HIVE DDL
ALTER TABLE %%table-name%% CHANGE %%old-column-name%% %%new-column-name%%<string>;
hive
niwlg2el2#
您可以在这里找到更多关于受支持和不受支持的ddl的信息
2条答案
按热度按时间kg7wmglp1#
我错了,雅典娜
HIVE DDL
因此正确的命令是:ALTER TABLE %%table-name%% CHANGE %%old-column-name%% %%new-column-name%%<string>;
我的答案是基于hive
相关问题。niwlg2el2#
您可以在这里找到更多关于受支持和不受支持的ddl的信息