У меня есть таблица с колонками a, b, c. Хранить данные на hdfs как паркет, можно ли изменить конкретное имя столбца, даже если паркет уже записан со схемой a, b, c?
Попробуйте использовать, ALTER TABLE
desc p; +-------------------------+------------+----------+--+ | col_name | data_type | comment | +-------------------------+------------+----------+--+ | category_id | int | | | category_department_id | int | | | category_name | string | | +-------------------------+------------+----------+--+ alter table p change column category_id id int desc p; +-------------------------+------------+----------+--+ | col_name | data_type | comment | +-------------------------+------------+----------+--+ | id | int | | | category_department_id | int | | | category_name | string | | +-------------------------+------------+----------+--+