当前位置: 首页 > 面试题库 >

Microsoft SQL Service Management Studio 2005“脚本XXX创建为”问题

仰城
2023-03-14
问题内容

当使用“脚本索引作为创建对象”将索引从一个表复制到另一个表时,我将无法运行该脚本。如果不编辑生成的代码,则会出现错误。使用任何“ Script XXX as
CREATE To”生成的代码时,我也会遇到相同的错误。有什么意见/建议可以解决这个问题吗?

错误:

消息170,级别15,状态1,第6行第6行:’(’附近的语法不正确。

脚本:

CREATE NONCLUSTERED INDEX [IX_IncidentStop_Note] ON [dbo].[IncidentStop_Note] 
(
    [IncidentStopID] ASC,
    [NoteID] ASC,
    [Active_Fl] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]

编辑:

从回答中可以看出,我处于SQL Server
2000(80)兼容级别。我的问题会稍微改变为在2005年工作时如何将某个表中的内容复制到另一个表中,但兼容级别为2000?


问题答案:

为目标数据库设置了什么兼容模式或服务器级别?是SQL 2000(或兼容模式80)吗?如果是这样,那么WITH选项将不会运行;SQL 2005 Mgmt
Studio生成的语法符合2005(即使您针对SQL 2000 Server或2000兼容的数据库发出该语法)。



 类似资料:
  • Hyperf 提供了创建模型的命令,您可以很方便的根据数据表创建对应模型。命令通过 AST 生成模型,所以当您增加了某些方法后,也可以使用脚本方便的重置模型。 php bin/hyperf.php gen:model table_name 创建模型 可选参数如下: 参数 类型 默认值 备注 --pool string default 连接池,脚本会根据当前连接池配置创建 --path strin

  • 我得到了这个错误。显然,我想使用ckfinder文件上传。 我已经设置了到. php。我已经看了访问拒绝(403)的PHP文件与Nginx PHP-FPM和我尝试了大部分(除了fix_pathinfo)没有运气。在我注意到错误消息中的脚本路径之前,来自connector.php的GET请求位于php/目录中。我认为问题是nginx看到这个目录名作为脚本,并试图运行它,不确定。 这是我的nginx服

  • 由Autoconf生成的配置脚本通常被称为configure。在运行的时候,configure 创建一些文件,在这些文件中以适当的值替换配置参数。由configure创建的文件有: 一个或者多个'Makefile'文件,在包的每个子目录中都有一个(参见 Makefile中的替换 ) 有时创建一个C头文件,它的名字可以被配置,该头文件包含一些#define命令 (参见 配置头文件 ) 一个名为'co

  • 创建组件脚本 在 Cocos Creator 3D 中,脚本也是资源的一部分。你可以在资源编辑器中通过点击"创建"按钮来添加并选择 TypeScript 来创建一份组件脚本。此时你会在你的资源编辑器中得到一份新的脚本: 一份简单的组件脚本如下: import { _decorator, Component, Node } from 'cc'; const { ccclass, property }

  • 问题内容: 我会解释一个模糊的标题。 我正在编写一个SQL脚本来为数据库中表的每一行创建一个插入语句,纯粹是为了能够将该数据应用回另一个数据库。 这是我目前所拥有的: 它的效果很好,输出如下: 问题是,如果字段之一为空,则该行将无法生成更新脚本,在输出文件中,该行仅是空白。显然,由于有20多个字段,因此一些可选内容意味着几乎不会生成我的任何脚本。 有没有办法解决这个问题? 问题答案: 对于NULL

  • 创建和使用脚本 游戏对象的行为由绑定的 组件 所控制。尽管 Unity 内置的组件非常灵活多样,但是你很快就会发现它们提供的功能远远不够,为了实现你所要的游戏功能,你需要超越它们才行。Unity 支持通过 脚本 创建属于你自己的组件。在组件中,随着时间的推移,你可以触发游戏事件、修改组件属性,还可以以任何你喜欢的方式来响应用户输入。 Unity 内置支持两种编程语言: C# 一种工业标准语言,类似