【发布时间】:2011-08-10 09:47:43
【问题描述】:
在 SQL Server Management Studio 2008 中,我创建了一个存储过程,但在对象资源管理器中查看时,它没有出现在“存储过程”列表中。
我也重启了服务器,重启了我的机器,在其他机器上测试了,还是没有出现存储过程。
我知道系统中存在这个存储过程,因为如果我执行以下查询:
exec dbo.sp_Orders
我收到以下错误:
Msg 201, Level 16, State 4, Procedure sp_Orders, Line 0
Procedure or Function 'sp_Orders' expects parameter '@OrderID', which was not supplied.
因此它识别存储过程存在,甚至返回有关未提供参数的错误。
为什么会发生这种情况?如何访问存储过程?
【问题讨论】:
标签: sql-server-2005 stored-procedures iis-6 ssms