2017-03-27 3 views
0

私はMuleを学んでいますし、物事は十分に進歩しています。今は、Microsoft SQL ServerデータベースからJDBCドライバを使用してMule Database Connectorを使用してレコードを取得しています。レコードを正常に取得していますが、ペイロード内のフィールド(列)の順序は、私のSQL SELECT文で指定されています。例えば、私のSELECT文ではこのようなものです:Mule Database JDBC Connectorを使用してSQLフィールド(列)の順序を強制しますか?

SELECT UserId, FirstName, LastName FROM Users

しかし、レコードがペイロードに追加されたとき、それらは「ユーザーID、姓、姓」である、私が欲しい列順に保管されていません。代わりに、ランダムになります。 "LastName"が最初に、次に "UserId"、次に "FirstName"となります。

これらの列がペイロードに作成されたLinkedListに追加される順序を制御できる方法はありますか?

ありがとうございます!

答えて

0

ペイロードは内部的にはJava HashMapに依存していますが、本質的に非順序です。同じ列を保持するために順序付けられたペイロードは取得されません。

+0

いいえ。助けてくれてありがとう。 – Rashiki

関連する問題