代码改写成hive语法 alter table rpt_wjq_jf_value_dhfz_list add (acc_nbr varchar(21),cust_nbr varchar(30),subst_id numeric(18));
时间: 2023-09-06 14:07:35 浏览: 92
修改DataTable的某一行某一列的值
4星 · 用户满意度95%
抱歉,Hive语法与SQL语法有所不同,下面是修改为Hive语法的代码:
```
ALTER TABLE rpt_wjq_jf_value_dhfz_list
ADD COLUMNS(acc_nbr STRING, cust_nbr STRING, subst_id DECIMAL(18));
```
注意,在Hive中使用`ADD COLUMNS`添加多列时,需要将多个列名和数据类型用逗号隔开,而不是用括号。同时,Hive中的数值类型为`DECIMAL`,而不是`NUMERIC`。
阅读全文