Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Переменная @repdate = NULL OUTPUT  [new]
dermama
Member

Откуда:
Сообщений: 222
Коллеги, добрый день.
Внутри процедуры объявляется переменная @date = NULL output

ALTER PROCEDURE spYour_Procedure
@date datetime = NULL output
AS
BEGIN

объясните, пожалуйста, ля чего необходим OUTPUT?
6 авг 19, 11:23    [21942719]     Ответить | Цитировать Сообщить модератору
 Re: Переменная @repdate = NULL OUTPUT  [new]
iap
Member

Откуда: Москва
Сообщений: 46953
Чтобы при вызове EXEC spYour_Procedure @date=@date OUTPUT
достать из переданной переменной присвоенное в процедуре значение.
6 авг 19, 11:48    [21942766]     Ответить | Цитировать Сообщить модератору
 Re: Переменная @repdate = NULL OUTPUT  [new]
msLex
Member

Откуда:
Сообщений: 7730
create proc #ttt 
	@id int = null output 
as
	set @id  = 3
go


declare @id int 

exec #ttt @id output

select @id
6 авг 19, 11:49    [21942767]     Ответить | Цитировать Сообщить модератору
 Re: Переменная @repdate = NULL OUTPUT  [new]
dermama
Member

Откуда:
Сообщений: 222
iap
Чтобы при вызове EXEC spYour_Procedure @date=@date OUTPUT
достать из переданной переменной присвоенное в процедуре значение.


Спасибо.
6 авг 19, 12:37    [21942821]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить