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

Ключ

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

Оглавление

Подключения, общее:

Стандартное подключение /  Standard connection (ConnectStandartDb)

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Тип базы данных.

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

  • MS SQL Server
  • Oracle
  • MySql
  • PostgreSql

...

Oracle

...

param1:value1

param2:value2

...

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

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

По умолчанию 60 с

Может зависеть от реализации драйвера.

...

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

...

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

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

Пользовательское подключение /  Custom connection (ConnectCustomDb)

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Путь к драйверу для указанной базы данных.

...

Уровень изоляции транзакций

...

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

По умолчанию "Без транзакций"

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

  • Без транзакций
  • Read uncommited 
  • Read committed
  • Repeatable read
  • Serializable

...

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

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

По умолчанию 60 с

Может зависеть от реализации драйвера.

...

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

...

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

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

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

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

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

Запросы:

Добавить запись / INSERT

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

...

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

Дата: 25.01.2021

...

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

...

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

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

...

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

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

Обновить запись / UPDATE

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

...

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

Дата: 25.01.2021

...

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

...

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

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

...

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

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

Удалить запись / DELETE

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

...

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

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

...

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

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

Извлечь запись  / SELECT

Извлекает запись из указанной таблицы БД

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

...

0: Клиент

1: Дата

...

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

...

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

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

...

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

...

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

Дата: 25.01.2021

...

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

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

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

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Запрос к БД.

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

...

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

...

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

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

Транзакции:

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

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

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

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

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

Image Removed

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

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

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

Вызвать хранимую процедуру/Call stored procedure

Действие выполняет вызов хранимой процедуры с параметрами.

Настройки

...

Свойство

...

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

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Коллекция таблиц с результатами работы операндов. Если результатом является:

  • набор строк, то результирующая таблица содержит эту выборку данных;
  • количество затронутых строк, то результирующая таблица содержит один столбец 'update_count' и одну строку со значением этого количества.

...

Если не нужны счетчики обновлений (затронутых строк), то нужно использовать в хранимой процедуре оператор, подавляющий возврат счетчиков (для MS SQL Server это SET NOCOUNT ON).