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

Ключ

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

...

Выполняет запрос на получение данных из таблицы. 

Параметры

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

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

  2. Шаблон запроса – Текст запроса, который будет выполняться;

  3. Список параметров – Параметры, которые будут подставляться в шаблон запроса;

  4. С заголовком – Логическая переменная, если значение которой «true», строка с заголовком таблицы будет выделена отдельно и не будет входить в строки с содержимым таблицы;

  5. Убрать дубли заголовка – Логическая переменная, если значении которой «true», в заголовке табличного значения, которое действия возвращают как результат, к одинаковым названиям столбцов будут добавлены индексы.

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

В результате получаем результирующую таблицу работы запроса

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст БД

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

Robin.DbContext

Контекст баз данных

Да

Шаблон запроса

Шаблон запроса

Robin.String


Да

Список параметров

Коллекция значений параметров для подстановки в запрос

Robin.Collection


Нет

С заголовком

Если значение «true», строка с заголовком таблицы будет выделена отдельно и не будет входить в строки с содержимым таблицы.

Robin.Boolean

true

Нет

Убрать дубли заголовка

При значении «true», в заголовке табличного значения, которое действия возвращают как результат, к одинаковым названиям столбцов будут добавлены индексы. Нумерация начинается с 1.

Robin.Boolean

true

Нет

Результаты

Результат

Результат выполнения запроса в виде таблицы. Если результатом является выборка данных, то результирующая таблица с данной выборкой данных. Если результатом является число затронутых строк, то результирующая таблица имеет один столбец „update_count“ и одну строку, содержащаю число затронутых строк.

Robin.DataTable



...

Задача: сделать запрос к базе данных и сохранить результат в таблицу CSV. Запросить имя разработчика с ID=1. 

Image RemovedImage Added

Решение: воспользоваться действиями "Стандартное подключение", "Выполнить запрос", "Сохранить таблицу в CSV". 

...

  1. Собрать схему робота, состоящую из действий:
    Image AddedImage Removed
  2. Настроить параметры для действия "Стандартное подключение". 
    Image AddedImage Removed
  3. Настроить параметры для действия "Выполнить запрос". В поле "Контекст БД" указать контекст подключения к базе данных. В поле "Шаблон запроса" указать SQL выражение (запрашиваем имя разработчика с ID=1). Оно может содержать знаки вопросов, как в данном случае. И тогда должно быть заполнено поле "Список параметров".  Эти параметры будут подставлены вместо знаков вопросов. 
    Image AddedImage AddedImage Removed

При поставлении чекбокса "С заголовком" 

...

Данные из базы получены и записаны в таблицу CSV. 

Image RemovedImage Added