在hive中使用CTE更新表的列值



我是一个新的蜂群学习者。我的hive编辑器不支持update语句。我想更新表中的一列。假设我有一个这样的表。

输入:table_A

tbody> <<tr>
field_description value
field1_name年龄
field2_name地址

您可以使用Insert overwrite方法来实现所需的结果-

INSERT OVERWRITE TABLE table_A
SELECT SUBSTR(field_description, 1, INSTR(field_description, '_') - 1), value
FROM table_A;

相关内容

  • 没有找到相关文章

最新更新