Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

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

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


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

Настройки

Свойство

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

Описание

Тип

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

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

Параметры

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

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

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



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

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

 Пример:

Хранимая процедура

 __  

 

Результат: 3  значения "update_count" от delete + выборка данных от select.

   

  • Нет меток