Пример вызова хранимой процедуры с возвращаемой переменной

Пример вызова хранимой процедуры с возвращаемой переменной

--©Drkb v.3(2007): <a href="http://www.drkb.ru
Declare"
title="www.drkb.ru
Declare"
>www.drkb.ru
Declare</a> @MyInVariable varchar(50) --переменная для ввода данных
Declare @MyOutVariable varchar(50) --переменная для вывода данных
Set @MyVariable='dir'
Exec MyStoredProcedure
 @InternalInVar=@MyInVariable,
 @InternalOutVar=@MyOutVariable output
Select @MyOutVariable
Обратите внимание что переменные для вывода данных всегда "присваиваются" внутренним переменным при вызове, хотя логика работы как раз обратная - при выполнении процедуры значению внешней переменной @MyOutVariable присваивается значение внутренней (внутрипроцедурной) переменной @InternalOutVar.

Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...