私は、char型のフィールド(10)[]を持つPGテーブルを持っています。Mule:ArrayパラメーターをDB Updateに送る方法
テーブルのレコードをMuleフローの値で更新する必要があります。
だから、私はこのようなものでした。そして、
flowVars.test=['aaa', 'bbb',ccc'];
を、私はこのような更新ステートメントを提出しようとしている:
update tab1 set fld1=#[flowVars.test]
それはエラーで失敗します:
Cannot cast an instance of java.util.ArrayList to type Types.ARRAY
私の理解では、SQL配列をこのシナリオで使用する必要がありますが、私はinstaを取得する方法を理解できませんそのような配列の流れの中で、そしてMELでそれをどのように扱うかということです。
誰かに助言してもらえますか?
はConnection#createArrayOf()
を使用することをお勧め多くの情報源がありますが、
これを調べるのに約1ヶ月かかりましたか?違法行為は意味がなく、ただミュールで物事を研究するのにどれくらいかかりますか – mCeviker