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

Ключ

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

Оглавление

Выполнить скрипт / Execute Non Query 

Открыть подключение /  Open connection

...

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

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

СУБДDatabase

Выбор БД


Выпадающий список:

  • MS SQL Server
SqLite
  • Oracle
  • MySql
  • PostgreSql
  • другая
Robin.String
Да (вопрос)

Oracle

Да
URLURL Адрес размещения БДRobin.String
Нет
ЛогинLoginЛогин для подключения БДRobin.String
Нет
ПарольPasswordПароль для подключения БД Robin.Password
Нет
Дополнительные параметры

Robin.String
Нет
Строка подключенияConnection string
Подключение
Строка подключения к БД, если для параметра "СУБД" было выбрано значение "другая".Robin.String
ДаЗапросQueryЗапрос к БДRobin.StringДа

Нет
Путь к драйверуПуть к драйверуУкажите путь к драйверу необходимой базы данных, если для параметра "СУБД" было выбрано значение "другая".Robin.FilePath
Нет
Тайм-аутTime-out

Предельное время ожидания создания подключения.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000Нет
Результаты
КонтекстContext

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

Robin.DbmsContext
Нет

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

Отсутствуют.

INSERT / INSERT

...

Добавляет запись (строку) в указанную таблицу БД. 

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

КонтекстContextКонтекст подключения к выбранной базе данных.Robin.DbmsContext
Да
Имя таблицыTable nameИмя таблицы для обработки.Robin.StringКлиентыДа
ЗаписьRecord

Запись для вставки в виде словаря, где ключи - это имена столбцов.

Robin.Dictionary

Клиент: ООО"Ромашка"

Дата: 25.01.2021

Да
СтолбцыColumns

Имена столбцов  предназначенных для вставки значений.

Robin. Collection

0: Клиент

1: Дата

Да
ЗначенияValues

Значения, которые необходимо вставить в указанные столбцы.

Robin. Collection

0: ООО "Ромашка"

1: 25.01.2021

Да
Тайм-аутTime-out

Предельное время ожидания выполнения запроса.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000Нет

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

Отсутствуют.

UPDATE / UPDATE

...

Обновляет существующие записи в указанной таблице БД

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

КонтекстContextКонтекст подключения к выбранной базе данных.к БДRobin.DbmsContext
Да
Имя таблицыTable nameИмя таблицы для обработки.Robin.StringКлиентыДа
ЗаписьRecord

Запись для вставки в виде словаря, где ключи - это имена столбцов.

Robin.Dictionary

Клиент: ООО"Ромашка"

Дата: 25.01.2021

Да
Столбцы для обновленияColumns to update

Имена столбцов таблицы, которые необходимо обновить

Robin. Collection

0: Клиент

1: Дата

Да
Значения для обновленияValues to update

Коллекция новых значений для подстановки.

Robin. Collection

0: ООО "Ромашка"

1: 25.01.2021

Да

Первичный ключ

Primary key

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

Задается в виде словаря, где парами "ключ-значение" являются имена столбцов первичного ключа и содержимое их полей.

Robin.Dictionary
ID:1Да (вопрос)

Столбцы первичного ключа

Primary Key Columns

Имена столбцов таблицы, которые составляют первичный ключ.

Robin. Collection0: IDНет

Значения первичного ключа

Primary Key Values

Значения из столбцов, которые составляют первичный ключ.

Robin. Collection0: 1Нет
Тайм-аутTime-out

Предельное время ожидания выполнения запроса.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000Нет

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

Отсутствуют.

DELETE / DELETE

...

Удаляет записи в указанной таблице БД

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

КонтекстContextКонтекст подключения к выбранной базе данных.Robin.DbmsContext
Да
Имя таблицыTable nameИмя обрабатываемой таблицы.Robin.StringКлиентыДа

Первичный ключ

Primary key

Поле или комбинация полей, которые однозначно определяют запись, которую необходимо удалить.

Задается в виде словаря, где парами "ключ-значение" являются имена столбцов первичного ключа и содержимое их полей.

Robin.Dictionary
ID:1Да (вопрос)

Столбцы первичного ключа

Primary Key Columns

Имена столбцов таблицы, которые составляют первичный ключ.

Robin. Collection0: IDНет

Значения первичного ключа

Primary Key Values

Значения из столбцов, которые составляют первичный ключ.

Robin. Collection0: 1Нет
Тайм-аутTime-out

Предельное время ожидания выполнения запроса.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000
ТаймаутTimeoutВремя ожидания для завершения скриптаRobin.NumericДаРезультатыВыполнен успешноSuccessfully completed

Логическая переменная, которая возвращается по завершению выполнения скрипта.

Robin.BooleanНетТаблицаTable

Переменная типа Таблица.

Имена столбцов:

  • Output
  • Error
  • ExitCode
Robin.TableНетРезультатResult

Числовая переменная, которая содержит результат выполнения запроса.

Robin.Numeric
Нет

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

Отсутствуют.

Получить таблицу / Execute Query

SELECT / SELECT

...

Извлекает запись из указанной таблицы БДВыполняет запрос на получение данных из таблицы

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

СУБДDatabase

КонтекстContextКонтекст подключения к выбранной базе данных.Robin.DbmsContext
Да
Имя таблицыTable nameИмя обрабатываемой таблицы.Robin.StringКлиентыДа
Столбцы

Имена столбцов таблицы, значения которых необходимо извлечь.

Robin. Collection

0: Клиент

1: Дата

Да

Первичный ключ

Primary key

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

Задается в виде словаря, где парами "ключ-значение" являются имена столбцов первичного ключа и содержимое их полей.

Robin.Dictionary
ID:1Да (вопрос)

Столбцы первичного ключа

Primary Key Columns

Имена столбцов таблицы, которые составляют первичный ключ.

Robin. Collection0: IDНет

Значения первичного ключа

Primary Key Values

Значения из столбцов, которые составляют первичный ключ.

Robin. Collection0: 1Нет
Тайм-аутTime-out

Предельное время ожидания выполнения запроса.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000Нет
Результаты




ЗаписьRecord

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

Robin.Dictionary

Клиент: ООО"Ромашка"

Дата: 25.01.2021

Да

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

Отсутствуют.

Открыть транзакцию / Open transaction

...

Открывает транзакцию.

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

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

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

Отсутствуют.

Закрыть транзакцию / Close transaction

...

Закрывает транзакцию. 

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

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

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

Отсутствуют.

Откатить транзакцию / Transaction roll back

...

Откатывает текущую транзакцию.

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

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

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

Отсутствуют.

Выполнить запрос / Execute Query

...

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

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

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


Вернуть в результат таблицу.

Нет
ПодстановкиSubstitutionsКоллекция значений для подстановки в запрос.Robin. Collection
Нет
Шаблон запросаRequest template

Запрос к БД.

Опционально указываются плейсхолдеры для подстановки необходимых значений.

Robin.StringSELECT * FROM CustomersДа
Тайм-аутTime-out

Предельное время ожидания выполнения скрипта.

По умолчанию 60000 мс (вопрос)

Robin.Numeric5000

Выбор БД

Выпадающий список:

  • SQL Server
  • SqLite
  • MySql
  • PostgreSql
Robin.StringДа (вопрос)Строка подключенияConnection stringПодключение к БДRobin.StringДаЗапросQueryЗапрос к БДRobin.StringДаТаймаутTimeoutВремя ожиданияRobin.Numeric
Да
Результаты
РезультатResult

Переменная типа Таблица, которая содержит результат выполнения запроса.

Robin.Table
Нет

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

Отсутствуют.

Закрыть подключение / Close connection

...

Закрывает подключение к базе данных. 

Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры

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

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

Отсутствуют.