Stored procedures 存储过程中的对象无效

Stored procedures 存储过程中的对象无效,stored-procedures,sql-server-2012,Stored Procedures,Sql Server 2012,每次我创建存储过程并按f5键时,它都会显示命令已成功执行,但当我单击过程名称并单击“执行”时,它会提示我输入参数,但随后显示存储过程名称的对象名称无效。无法理解为什么会发生这种情况 USE [MIND] GO /****** Object: StoredProcedure [dbo].[NAME] Script Date: 20-09-2013 22:29:51 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTE

每次我创建存储过程并按f5键时,它都会显示命令已成功执行,但当我单击过程名称并单击“执行”时,它会提示我输入参数,但随后显示存储过程名称的对象名称无效。无法理解为什么会发生这种情况

 USE [MIND]
 GO
/****** Object:  StoredProcedure [dbo].[NAME]    Script Date: 20-09-2013 22:29:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[NAME]  @delivery_status varchar(10),@startdate date,@enddate date
AS
select * from deliverydata 
where deliverydata.delivery_status=@delivery_status and Date in (@startdate,@enddate)

您可以自己编写
EXEC
语句来执行它吗?您得到的确切错误消息是什么?