Изменить таблицу Добавить столбец, если его нет | Билайн CLI - PullRequest
0 голосов
/ 30 августа 2018

Я искал способ добавить столбец в таблицу Hive через интерфейс Beeline, только когда его нет.

создать таблицу employee (строка ename, строка eid);

изменить таблицу сотрудника добавить столбцы (строка EID);

Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Duplicate column name: eid (state=08S01,code=1)

есть ли способ игнорировать ошибку или не пытаться добавить столбец, если он уже есть?

Спасибо Шаши

...