alter table add column if not present直线cli

disbfnqx  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(289)

我在寻找一种方法,只在列不存在时通过直线接口在配置单元表中添加列。
创建表employee(ename string,eid string);
alter表employee add列(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)

有没有什么方法可以忽略错误或者不尝试添加列(如果已经存在)?
谢谢沙石

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题