Visual Studio中的Alter Procedure语句给出'此语句在此上下文消息中无法识别'

时间:2013-08-29 17:53:45

标签: sql-server stored-procedures visual-studio-2012

使用Visual Studio 2012.打开Sql Server对象资源管理器,打开数据库。

单击现有存储过程,然后右键单击“查看代码”这将打开一个带有创建过程的窗口。

现在,将'create'更改为'alter'以修改过程。 Visual Studio将给出错误:SQL70001 ::在此上下文中无法识别此语句。

那么如何从Visual Studio更改过程?

修改

这个问题的解决方案是复制所有文本,关闭所有窗口,打开一个新脚本,粘贴它然后它工作正常。

格雷格

2 个答案:

答案 0 :(得分:2)

我遇到了类似的问题,并从website找到了解决方案。

解决方案是进入存储过程的属性窗口,并将Build Action设置更改为“None”。

答案 1 :(得分:0)

为了修改存储过程,语法为

 ALTER  procedure [dbo].