控制字符‘001’分隔符的文件在gp和hive中的使用

  • linux vi輸入控制字符'\001'
vi test.txt
首先進入編輯模式  i
鍵盤依次輸入     Ctrl+V和Ctrl+A
結果預覽        類似:007^dingyibo
  • Hive表默認的數據列分隔符是'\001',建表時指定分隔符
create table test(id int,name string) row format delimited fields terminated by '\001' stored as textfile;
  • GP外部表文件列分隔符如果是'\001',建表時指定分隔符
create external table test(id int,name text) location ('gpfdist://ip:8081/rp/test.txt') format 'TEXT' (DELIMITER E'\001' null 'null' escape 'OFF');
--對於分隔符爲多個的,須要使用E來指定。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章