我做了
create table A as select sum(FREQ) from B;
所以我得到了带有字段名称总和(FREQ)的表A.我尝试使用以下代码更改列标题:
alter table A change sum(FREQ) FREQ bigint;
但它无效
我该怎么办?
答案 0 :(得分:1)
只需在选择列表中提供别名FREQ
:
create table A as select sum(FREQ) as FREQ from B;
答案 1 :(得分:1)
试试这个
alter table A change column `sum(FREQ)` FREQ bigint;