预览我应该更改的内容,将\N
替换为()
,使用空字符串
d = FOREACH result GENERATE REPLACE(REPLACE(EFF_DT,'\N','');
所以基本上如果它是一个有效的日期应该保持不变,如果它\N
它应该摆脱\N
并且应该显示()
但它显然是{{1} }}。只是想知道为什么这不像它应该的那样工作。我试了一下底部也没有帮助。
(\)
答案 0 :(得分:1)
此处\
和N
都是特殊字符。试试这个,
d = FOREACH result GENERATE REPLACE(EFF_DT,'\\\\N','');