Есть ли способ, которым я могу иметь массовый режим, когда я использую хранимую процедуру в компоненте базы данных Mule. Похоже, что текущая версия поддерживает его только для запросов с параметризацией. Есть ли какая-нибудь работа вокруг? Я пытаюсь что-то подобное, как показано ниже.Mule 3.7 - Режим массового обновления хранимых процедур в базе данных
<db:insert config-ref="" bulkMode="true" doc:name="Database">
<db:parameterized-query>
<![CDATA[INSERT INTO TABLE (ID, BILLING_NUMBER__C, TYPE)
VALUES (#[payload.Id], #[payload.Billing_Number__c], #[payload.type]);]]>
</db:parameterized-query>
</db:insert>
Но я хочу заменить запрос хранимой процедурой, для которой я не вижу флаг bulkMode. Пожалуйста помоги. Благодаря
Однако невозможно установить параметры IN и OUT. Разве это не то, что вам нужно было сделать, или вы, возможно, нашли способ обойти это? – jpendle
Это моя работа, так как мне нужно использовать SP в качестве массового запроса на обновление. Вы можете указать аргументы как выражения MEL в файле свойств, если это то, что вы хотели бы сделать. Например, sp.call = вызов sp_name (Arg1, Arg2 и т. Д.). Если есть какие-либо аргументы, вы получите значение в виде списка карт на выходе. Надеюсь это поможет! – jvas
Спасибо за обмен. Сохраненный вызов proc работал в режиме обновления. Он также работал в Batch commit. Не знаете, почему они ничего не упомянули об этом в документации Mule. – Abhi