set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
goALTER procedure [dbo].[sele] 
(
@startTime datetime,
@endTime datetime,
@TopicId int,
@newCate int,
@shengCheng int,
@name varchar(300)

)
asdeclare  @Sql  varchar(1000) 
set  @Sql= 'select id,title,topicId,newTime,newcategory,newUrl from  news_article  where  1=1  ' 
if(@name!='')
begin
set @Sql=@Sql+' and title like %'+@name+'%'
end
exec(@Sql) 
为什么执行的时候会报这个错
消息 208,级别 16,状态 6,过程 sele,第 22 行
对象名  'dbo.sele' 无效。