2015-04-06 58 views
0

我試圖用talend.I'm使用tOracleOutput更新或插入選項來更新我的數據,但我的問題是,當有更新我想總結更老和行的更新值,因爲我的應用程序正在實時執行。有什麼幫助? (對不起我的英文不好)實時更新值Talend

+0

我真的需要這個迴應 – OthmenR 2015-04-06 09:47:46

回答

0

您可以使用包含SQL更新語句的tOracleRow組件。採用新值(來自上下文,行或全局映射),並在tOracleRow中的update語句中使用它,將其添加到所需記錄的現有值。

例 「 UPDATE target_table SET target_field = target_field」 + globalMap.get( 「的newval」)+ 「 WHERE target_id =」 + globalMap.get( 「ID」)+ 「 」