非可空列中的空值

时间:2014-12-10 14:26:16

标签: sql oracle talend

美好的一天,

我正在尝试使用tOracleInput和tOracleOutput将一些数据从表迁移到另一个表。 我的问题是我的列可以为空,所以我有空白字段。

我已经检查了我的模式,我在tOracleInput和tLogRow之间同步了列,似乎我的列可以为空 enter image description here

但是当我开始工作时,我遇到了一个错误:

Exception in component tOracleInput_1
java.lang.RuntimeException: Null value in non-Nullable column
    at shipdata.stk_mdm_arrival_0_1.stk_mdm_arrival.tOracleInput_1Process(stk_mdm_arrival.java:3528)
    at shipdata.stk_mdm_arrival_0_1.stk_mdm_arrival.runJobInTOS(stk_mdm_arrival.java:5474)
    at shipdata.stk_mdm_arrival_0_1.stk_mdm_arrival.main(stk_mdm_arrival.java:5331)

enter image description here

任何帮助?

0 个答案:

没有答案