2017-02-25 3 views
1

プレビューから\ Nを取り除くためにどのようなので、基本的にあれば、空の文字列豚の結果Iを変更することになっています何の

enter image description here

d = FOREACH result GENERATE REPLACE(REPLACE(EFF_DT,'\N',''); 

enter image description here

()\Nを置き換えます\N\Nを取り除き、()と表示されるはずですが、それは明らかにとして表示されます。。なぜこれが想定どおりに動作していないのか不思議です。私は下のものも試してみた。

d = FOREACH result GENERATE REPLACE(REPLACE(EFF_DT,'\N',''),'\','')); 

答えて

1

\Nどちらもここに特殊文字です。試してみてください。

d = FOREACH result GENERATE REPLACE(EFF_DT,'\\\\N',''); 
+1

ありがとう!それはそうです – dedpo

関連する問題