Обновить запись Версия 9 (Java)
Группа действий: Базы данных
Описание действия
Действие обновляет данные в записи указанной таблицы БД по значению ее первичного ключа.
Иконка действия
Параметры
Входные параметры
Контекст БД – Контекст подключения к выбранной базе данных.
Имя таблицы – Имя таблицы в БД.
Данные для обновления записи – Словарь данных записей, которые будут обновлены.
Первичный ключ – Словарь полей, с помощью которых однозначно определяют запись, которую необходимо обновить.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст БД | Контекст подключения к выбранной базе данных. | Robin.DbContext | Контекст баз данных | Да |
Имя таблицы | Имя таблицы | Robin.String | Да | |
Данные для обновления записи | Данные для вставки в виде словаря, где ключи - это имена столбцов. | Robin.Dictionary | Да | |
Первичный ключ | Поле или комбинация полей, которые однозначно определяют запись, которую необходимо обновить. Задается в виде словаря, где парами «ключ-значение» являются имена столбцов первичного ключа и содержимое их полей. | Robin.Dictionary | Да |
Особые условия использования
Отсутствуют.
Пример использования
Задача
Подключиться к базе данных и обновить данные по одной строке таблицы по столбцам AGENT_NAME, WORKING_AREA, COMMISSION, PHONE_NO и COUNTRY (ID=5). Обновить на данные: McDen, London, 0.15, 044-52981425, UK.
Решение
Воспользоваться действиями "Connect Standard Db", "UpdateRecord".
Реализация
- Собрать робота, состоящего из действий:
- Настроить параметры для действия "Стандартное подключение".
- Настроить параметры для действия "Обновить запись".
В поле "Данные для обновления записи" указать новые данные в виде словаря.
В поле "Первичный ключ" указать значение первичного ключа в виде словаря. - Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Данные в базе обновлены.