当前位置: 首页 > 知识库问答 >
问题:

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

阙俊友
2023-03-14

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

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

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

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

编辑

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

格雷格

共有2个答案

严心水
2023-03-14

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

 ALTER  procedure [dbo].
米楷
2023-03-14

我有一个类似的问题,并从这个网站找到了解决方案。

解决方案是进入存储过程的属性窗口并将构建操作设置更改为“无”。

 类似资料:
  • 问题内容: 我将存储过程存储在asp.net应用程序中,如下所示: 但是在选择单词上说之后,我收到错误消息:- 错误SQL70001:在此上下文中无法识别此语句 好的,我认为使用Go word存在问题。当我搜索时,找到了解决方案,但在asp.net网站上没有asp.net应用程序。我在这里找到了解决方案,但在asp.net应用程序中找不到脚本文件。我可以在asp.net网站上找到它。我能做些什么

  • 我有存储过程asp.net应用程序如下: 但是我收到错误消息后 Go 单词在选择说: - 错误SQL70001:在此上下文中无法识别此语句 好的,我认为有使用Go word的问题 当我搜索时,我找到了解决方案,但在 asp.net 网站上没有 asp.net 应用程序。我在这里找到了解决方案,但我在 asp.net 应用程序中找到脚本文件。只是我可以在 asp.net 网站上找到它。我该怎么办?

  • 问题内容: 我创建的查询之一存在一个奇怪的“问题”。给定下一个查询: phpMyAdmin一直在引发有关没有名为“ LatestBookableTimestamp”的列的错误,即使我有一个由子查询检索的列,也就是该别名。我也尝试过使用tableprefix选择每一列。第八,这没有用。最终,我通过表别名选择了所有列,并为表指定了别名。一切都没有运气。 有人可以告诉我我在做什么错吗?我什至搜索了一些资

  • 我试图将我的XSD验证为有效的XSD(与针对XML的验证相反),但我得到以下错误: XmlSchema错误:元素http://www.w3.org/2001/XMLSchema:简单类型在此上下文中无效。第6行,位置17。相关模式项SourceUri:虚拟://server/schema.xsd,第4行,位置12。 我一直在研究它,但我发现的一切都让我认为我的观点是正确的——所以这可能是一些明显而

  • 我已经检查/比较了SQL语句几次,但它仍然不起作用。我正在使用带有MySQL的Workbench6.3。它给了我一个错误: 1064语法错误:“if”在此位置不是有效输入。

  • 我在一个机器翻译项目中工作。为了继续我的工作,我需要识别句子的主语、动词、宾语。目前我正在使用斯坦福NLP解析器来分析这个句子。但我不知道如何提取SVO。我有什么想法可以考虑吗?