DATASTAGE替换CSV文件中的值

时间:2018-07-22 08:36:28

标签: replace process datastage

我在DATASTAGE中有一个并行作业 从CSV文件加载表格并将其值插入ORACLE DB。 我想使用替换列之一中的值的过程。 假设我有一个列调用:ID,并且我想将“ null”或“ 0”之类的值更改为“ N / A” 我该怎么办?

谢谢。

1 个答案:

答案 0 :(得分:0)

对于您问题中的一些信息,在Oracle目标之前的转换阶段似乎很正常的工作。 在派生字段中,您可以指定

之类的内容

NullToValue(这是为上述一个用例提供的DataStage提供的功能),因此看起来像NullToValue(<inputcol>, "N/A") 或类似IF <inputcol> = "X" THEN "y"

这应该可以完成