Пример вызова хранимой процедуры с возвращаемой переменной |
Previous Top Next |
Code: |
--©Drkb v.3(2007): www.drkb.ru
Declare @MyInVariable varchar(50) --переменная для ввода данных Declare @MyOutVariable varchar(50) --переменная для вывода данных
Set @MyVariable='dir'
Exec MyStoredProcedure @InternalInVar=@MyInVariable, @InternalOutVar=@MyOutVariable output
Select @MyOutVariable |
Обратите внимание что переменные для вывода данных всегда "присваиваются"
внутренним переменным при вызове, хотя логика работы как раз обратная - при выполнении процедуры значению внешней переменной @MyOutVariable присваивается значение внутренней (внутрипроцедурной) переменной @InternalOutVar.
©Drkb::02833
Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)