Alter procedure S_Comp(@str1 varchar(20),@r varchar(100) out)
as
declare @str2 varchar(100)
set @str2 ='welcome to sql server. Sql server is a product of Microsoft'
if(PATINDEX('%'+@str1 +'%',@str2)>0)
return @str1+'present in the string'
else
return @str1+'not present'
Я выполняю вышеуказанную хранимую процедуру.Я получаю следующую ошибку:
Сообщение 245, Уровень 16, Состояние 1, Процедура S_Comp, Строка 8 Преобразование не удалось при преобразовании значения varchar 'Amruthanot present' в тип данных int.
Пожалуйста, помогите мне решить эту проблему