я следующие основные хранимой процедуры, которые возвращают значение VARCHARВозврат Varchar значение из хранимой процедуры
create proc myproc
AS
return 'SSS'
Теперь, когда я называю эту хранимую процедуру с помощью следующего запроса
declare @ret varchAR(max)
exec sp_executesql N'exec @ret =procc',
N'@ret varchar(MAX) OUTPUT',@ret = @ret OUTPUT select @ret as result
я получаю сообщение об ошибке следующего ошибка
Ошибка конверсии при преобразовании значения varchar 'SSS' в тип данных int.
Просьба помочь.
Благодаря
Как я буду называть этот зр, если он имеет параметр? –