Мое требование заключается в необходимости обновления таблицы oracle из azure data factory

#oracle #azure #azure-data-factory #azure-data-factory-2

#Oracle #лазурный #azure-data-factory #azure-data-factory-2

Вопрос:

Код ошибки=InvalidParameter,’Тип=Microsoft.dataTransfer.Common.Общий доступ.HybridDeliveryException, сообщение = Значение свойства «столбцы» недопустимо: «Значение не может быть нулевым. Имя параметра: столбцы ‘.,Источник =,»Тип = Система.ArgumentNullException,сообщение=Значение не может быть нулевым. Имя параметра: столбцы, источник = Microsoft.dataTransfer.Common,’

когда я использовал действие поиска, которое я получал выше, это ошибка. пожалуйста, кто-нибудь может помочь здесь с

Запрос : : —

 UPDATE EMPLOYEE
  SET JOB=NULL, SALARY=0
  WHERE WORKDEPT = 'E21' 
 

Ответ №1:

Ошибка вызвана отсутствием возвращаемого значения в вашем обновлении.

К базе данных MSSQL вы можете добавить строку: ВЫБЕРИТЕ «Готово»

И у вас будет возвращаемое значение.

Для Oracle это было бы что-то вроде: ВЫБЕРИТЕ «Готово» ИЗ DUAL;

Но я не знаю точного синтаксиса для выполнения как обновления, так И выбора части по отношению к источнику oracle из операции поиска ADF.