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

Группа действий: Базы данных


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

Контекст БДContext BDКонтекст подключения к выбранной базе данных.Контекст подключения к базе данных
Да
Имя хранимой процедурыStored procedure nameИмя процедуры, которую необходимо выполнитьСтрока
Да
Список параметровParameter ListКоллекция значений параметров для вызова процедуры. Если количество передаваемых параметров не совпадает с количеством принимаемых параметров в процедуре, то действие вернет ошибку.Коллекция
Нет
Результаты
РезультатResult

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

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



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

Хранимая процедура — это подготовленный код SQL, который будет сохранен, чтобы код можно было повторно использовать снова и снова.

Так что если у вас есть SQL-запрос, который вы пишете снова и снова, сохраните его как хранимую процедуру, а затем просто вызвать его, чтобы выполнить его.

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


Подробнее о хранимых процедурах https://html5css.ru/sql/sql_stored_procedures.php


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

Задача:

Решение:

Реализация:

Результат: