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

Откуда:
Сообщений: 148
автор
делаю так:
CREATE PROCEDURE [dbo].[Procedure]
@ID bigint output
AS
BEGIN
SET NOCOUNT ON;
SELECT @ID=1
END

declare @ID bigint
execute @ID = [Procedure] @ID
select @ID


возвращается 0
что я делаю не так?)
12 авг 11, 16:30    [11111316]     Ответить | Цитировать Сообщить модератору
 Re: присвоить переменной значение, полученное из процедуры  [new]
Шпунтик
Member

Откуда:
Сообщений: 148
всё, понял, забыл return сделать
12 авг 11, 16:31    [11111326]     Ответить | Цитировать Сообщить модератору
 Re: присвоить переменной значение, полученное из процедуры  [new]
Glory
Member

Откуда:
Сообщений: 104751
declare @ID bigint
execute [Procedure] @ID OUTPUT
select @ID
12 авг 11, 16:33    [11111354]     Ответить | Цитировать Сообщить модератору
 Re: присвоить переменной значение, полученное из процедуры  [new]
Genniy
Member

Откуда:
Сообщений: 141
return не надо.
12 авг 11, 17:31    [11111787]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить