2017-05-20 6 views
0

ハイブデータファイルで区切り記号として引用符(「または」)を使用できますか?理由がわからない場合は 区切り文字として使用できる文字のリスト素晴らしいことだハイブデータ、ハイブ:データファイルの区切り文字として引用符を使用する

+0

なぜあなたは、このようsomtehingやりたいですか? –

+0

@ Dudu:私たちのデータでは、 "\ t"、パイプ(|)などの区切り文字として使用できるあらゆる種類の文字の組み合わせがありますので、区切り文字に何が使えるのか疑問に思っていました。私たちのデータに表示されます。 – Mrinal

+0

これは悪い選択のように思えます。デフォルトHiveデリミタ 'SOH'(10進値' 1')、または他の制御文字との関係はどうですか? –

答えて

0

進表記を使用する場合は、あなたが全体の基本的なASCIIの範囲(小数点以下0〜127)を使用することができます - 。をテストし\n\rを使用して
避け

として。 "'については、それは簡単に行うことができます -

create table mytable (i int,j int) row format delimited fields terminated by '"'; 
create table mytable (i int,j int) row format delimited fields terminated by "'"; 

または

create table mytable (i int,j int) row format delimited fields terminated by '\''; 
create table mytable (i int,j int) row format delimited fields terminated by "\""; 
関連する問題