1
我正在使用蜂巢工作。當我今天創造了一些外部表,我忘了輸入關鍵字EXTERNAL
,以及HiveQL是這樣的:創建沒有EXTERNAL關鍵字的外部表?
CREATE TABLE year_2012_main (
some BIGINT,
fields BIGINT,
should BIGINT,
beee BIGINT,
here STRING,
buttt STRING,
Iveee STRING,
decide STRING,
tohide STRING,
them BIGINT)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
COLLECTION ITEMS TERMINATED BY ' '
MAP KEYS TERMINATED BY ':'
STORED AS TEXTFILE location '/data/content/year_2012_main';
然後我試圖select count (*) from year_2012_main;
,而且運作良好。
所以,出於好奇,有或沒有EXTERNAL
有什麼區別?
是的我知道外部表和非外部表之間的差異。但是我使用提到的HiveQL創建了表,然後刪除它們,但數據文件沒有被刪除。 – Rufus 2012-07-15 15:31:45