У меня есть хранимая процедура, в которой я хочу сохранить значение, возвращаемое другой хранимой процедурой, как бы я это сделал. Я пытался и искал Google, но не смог добиться успеха. Мой код:Как сохранить возвращаемое значение хранимой процедуры в таблице или переменной
declare @t table (name varchar(100))
declare @MprNum varchar(20)
insert @t exec usp_GetNextInvoice 'MPRId','MPRNo','MPRMain'
select @MprNum=name from @t
Я также попытался это:
create table #t(name varchar(100))
declare @MprNum varchar(20)
insert #t exec usp_GetNextInvoice 'MPRId','MPRNo','MPRMain'
select @MprNum=name from #t
Но нет успеха.
что это значит на успех не – TheGameiswar
Как 'usp_GetNextInvoice' вернуть это значение,' 'return' или select'? Пожалуйста, укажите соответствующие данные этой хранимой процедуры. –
Значение возвращается оператором select – Loyal