Hadoop Hive更新,插入和删除文本文件格式?

时间:2015-11-19 14:13:13

标签: hadoop hive

我在Hive中的表我想在该表中执行DML操作。该表存储为文本文件并用(,)分隔。是否可以在此表中执行DML操作?如果是这样,我需要做什么配置?我是否需要对表结构进行任何更改(如bucketing)?

我正在使用hive最新版本(cloudera 5.4.2)

由于 Venkadesan

1 个答案:

答案 0 :(得分:0)

DML Operations语法类似于SQL。

您的表格结构也不需要进行任何更改。

  

INSERT INTO TABLE tablename [PARTITION(partcol1 [= val1],   partcol2 [= val2] ...)] VALUES values_row [,values_row ...]

     

DELETE FROM tablename [WHERE expression]

     

UPDATE tablename SET column = value [,column = value ...] [WHERE   表达

了解更多文档 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML