talendで自分のジョブを実行すると、 が投げられています。入力文字列 "xxxxxxx"エラーです。 ジョブは、tfileinputdelimitedによって、フラットファイルデータをtoracleoutputにダンプします。 テーブルの列を調べると、整数として定義されている列の1つに、整数サイズより大きい「8000004016」のような値が含まれていることがわかりました。整数値より大きな値を持つ整数変数をtalend文字列に変換する方法
私はtalendでいくつかのキャストオプションとコードを試しましたが、成功しませんでした。 文字列に整数を変換することができません。
誰でもこのエラーを説明し、手順を案内してくれます。
ようこそスタックオーバーフロー!デバッグの助けを求める質問(「なぜこのコードは動作しませんか?」)には、目的の動作、特定の問題またはエラー、および質問自体の中でそれを再現するのに必要な最短コードが含まれていなければなりません。明確な問題文がない質問は、他の読者にとって有用ではありません。参照:[mcve]を作成する方法。あなたの*質問を改善するために "編集"リンクを使用してください - コメントでより多くの情報を追加しないでください。ありがとう! – GhostCat