История страницы
Оглавление
Выполнить скрипт / Execute Non Query
Открыть подключение / Open connection
...
Создает контекст подключения к выбранной Выполняет запрос к базе данных.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
СУБД | Database | Выбор БД Выпадающий список:
|
| Robin.String |
Oracle | Да | ||||
URL | URL | Адрес размещения БД | Robin.String | Нет | |
Логин | Login | Логин для подключения БД | Robin.String | Нет | |
Пароль | Password | Пароль для подключения БД | Robin.Password | Нет | |
Дополнительные параметры | Robin.String | Нет | |||
Строка подключения | Connection string |
Строка подключения к БД, если для параметра "СУБД" было выбрано значение "другая". | Robin.String |
Нет | |||||
Путь к драйверу | Путь к драйверу | Укажите путь к драйверу необходимой базы данных, если для параметра "СУБД" было выбрано значение "другая". | Robin.FilePath | Нет | |
Тайм-аут | Time-out | Предельное время ожидания создания подключения. По умолчанию 60000 мс | Robin.Numeric | 5000 | Нет |
Результаты | |||||
Контекст | 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.Numeric | 5000 | Нет |
Особые условия использования
Отсутствуют.
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. Collection | 0: ID | Нет |
Значения первичного ключа | Primary Key Values | Значения из столбцов, которые составляют первичный ключ. | Robin. Collection | 0: 1 | Нет |
Тайм-аут | Time-out | Предельное время ожидания выполнения запроса. По умолчанию 60000 мс | Robin.Numeric | 5000 | Нет |
Особые условия использования
Отсутствуют.
DELETE / DELETE
...
Удаляет записи в указанной таблице БД.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Контекст подключения к выбранной базе данных. | Robin.DbmsContext | Да | |
Имя таблицы | Table name | Имя обрабатываемой таблицы. | Robin.String | Клиенты | Да |
Первичный ключ | Primary key | Поле или комбинация полей, которые однозначно определяют запись, которую необходимо удалить. Задается в виде словаря, где парами "ключ-значение" являются имена столбцов первичного ключа и содержимое их полей. | Robin.Dictionary | ID:1 | Да |
Столбцы первичного ключа | Primary Key Columns | Имена столбцов таблицы, которые составляют первичный ключ. | Robin. Collection | 0: ID | Нет |
Значения первичного ключа | Primary Key Values | Значения из столбцов, которые составляют первичный ключ. | Robin. Collection | 0: 1 | Нет |
Тайм-аут | Time-out | Предельное время ожидания выполнения запроса. По умолчанию 60000 мс | Robin.Numeric | 5000 |
Логическая переменная, которая возвращается по завершению выполнения скрипта.
Переменная типа Таблица.
Имена столбцов:
- Output
- Error
- ExitCode
Числовая переменная, которая содержит результат выполнения запроса.
Нет |
Особые условия использования
Отсутствуют.
Получить таблицу / Execute Query
SELECT / SELECT
...
Извлекает запись из указанной таблицы БДВыполняет запрос на получение данных из таблицы.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры |
Контекст | Context | Контекст подключения к выбранной базе данных. | Robin.DbmsContext | Да | |
Имя таблицы | Table name | Имя обрабатываемой таблицы. | Robin.String | Клиенты | Да |
Столбцы | Имена столбцов таблицы, значения которых необходимо извлечь. | Robin. Collection | 0: Клиент 1: Дата | Да | |
Первичный ключ | Primary key | Поле или комбинация полей, которые однозначно определяют запись, которую необходимо извлечь. Задается в виде словаря, где парами "ключ-значение" являются имена столбцов первичного ключа и содержимое их полей. | Robin.Dictionary | ID:1 | Да |
Столбцы первичного ключа | Primary Key Columns | Имена столбцов таблицы, которые составляют первичный ключ. | Robin. Collection | 0: ID | Нет |
Значения первичного ключа | Primary Key Values | Значения из столбцов, которые составляют первичный ключ. | Robin. Collection | 0: 1 | Нет |
Тайм-аут | Time-out | Предельное время ожидания выполнения запроса. По умолчанию 60000 мс | Robin.Numeric | 5000 | Нет |
Результаты | |||||
Запись | 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.String | SELECT * FROM Customers | Да |
Тайм-аут | Time-out | Предельное время ожидания выполнения скрипта. По умолчанию 60000 мс | Robin.Numeric | 5000 |
Выбор БД
Выпадающий список:
- SQL Server
- SqLite
- MySql
- PostgreSql
Да | |||||
Результаты | |||||
Результат | Result | Переменная типа Таблица, которая содержит результат выполнения запроса. | Robin.Table | Нет |
Особые условия использования:
Отсутствуют.
Закрыть подключение / Close connection
...
Закрывает подключение к базе данных.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context | Контекст подключения к выбранной базе данных. | Robin.DbmsContext | Да |
Особые условия использования
Отсутствуют.