2017-05-12 20 views
0

データベースは、「更新」としてクエリタイプで作業していないマージ:ミュール:次のように私はミュールでダイナミッククエリで私のMERGE文を設定しています

<db:update config-ref="Oracle_Configuration" doc:name="Database"> 
     <db:dynamic-query><![CDATA[BEGIN MERGE INTO 
      TBL1 X1 USING 

をしかし、私は次のエラーを取得:

クエリをtypeは '[UPDATE、STORE_PROCEDURE_CALL、TRUNCATE、MERGE]'のいずれかである必要がありますが、 'DDL'(java.lang.IllegalArgumentException)でした。メッセージペイロードのタイプがある:のLinkedHashMap タイプ:org.mule.api.MessagingException

私は、クエリの更新を設定しています、まだそれは私が更新を使用する必要があると言い、TRUNCATEなどの他のオプションや私がいないMERGEまったく参照してください。

ここでエンタープライズ版を使用しています。

+0

... xmlをアップロードできますか?属性が不足しているか不適切に設定されているようです –

答えて

1

デシベル:更新がMERGE

あなたはBEGINあなたがSQL文に入れて、それはそれの残りの部分はよさそうだ、MERGEで始まる確認して削除する必要がありますで開始する必要があります。

関連する問題