Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Действие откатывает текущую транзакцию

Иконка действия

Параметры

...

Входные параметры  

Контекст БД                  Контекст подключения к выбранной базе данных

...

и их настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

КонтекстКонтекст подключения к выбранной базе данныхКонтекст подключения к базе данных
Да

Особые условия использования

...

Подключиться к базе данных, выполнить запрос:.

Блок кода
languagesql
themeEclipse
titleПервый запрос
UPDATE Table1 SET title = 'Машина' WHERE id=2

Затем откатить транзакцию и выполнить следующий запрос:.

Блок кода
languagesql
themeEclipse
titleВторой запрос
UPDATE Table1 SET title = 'Телефон' WHERE id=3

В конце закрыть транзакцию.

Изначальный вид таблицы:.

image2024-3-13_17-26-27.png

Решение

Воспользоваться действиями "Стандартное подключение", "Выполнить запрос", "Откатить транзакцию", "Закрыть транзакцию". 

...

  1. Собрать схему робота, состоящего из действий:.
  2. Настроить параметры для действия "Стандартное подключение" (Инструкция по подключению к Microsoft SQL Server из студии Robin).
    image2024-3-13_17-24-11.png
  3. Настроить параметры для действия "Выполнить запрос 1". 
  4. Настроить параметры для действия "Откатить транзакцию". 
  5. Настроить последующее действие "Выполнить запрос 2".
  6. Настроить параметры действия "Закрыть транзакцию".
  7. Нажать на кнопку "Старт" в верхней панели. 

...

В рамках первой транзакции произошел откат, поэтому изменения не были применены к базе данных. Вторая транзакция была закрыта и применена к базе данных:.