【发布时间】:2011-09-20 23:13:17
【问题描述】:
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 值“Amruthnot present”转换为数据类型时 诠释。
请帮我解决这个问题
【问题讨论】:
标签: sql sql-server-2008