这个SQL语句语法有什么问题?Msg 170,靠近“(”的语法不正确
我在分析查询SQL Server 2000时遇到以下错误: Msg 170,15级,状态1,第7行 第7行:附近的语法不正确这个SQL语句语法有什么问题?Msg 170,靠近“(”的语法不正确,sql,sql-server,Sql,Sql Server,我在分析查询SQL Server 2000时遇到以下错误: Msg 170,15级,状态1,第7行 第7行:附近的语法不正确 最后一组括号中的“创建表”选项来自SQL Server 2005+,与SQ Server 2000不兼容。删除整个列表,包括删除括号,应该可以使用 像这样: USE [WORDDB] GO /****** Object: Index [noun_minor] Script Date: 07/03/2013 13:34:21 ******/ CREATE NONC
最后一组括号中的“创建表”选项来自SQL Server 2005+,与SQ Server 2000不兼容。删除整个列表,包括删除括号,应该可以使用 像这样:
USE [WORDDB]
GO
/****** Object: Index [noun_minor] Script Date: 07/03/2013 13:34:21 ******/
CREATE NONCLUSTERED INDEX [noun_minor] ON [dbo].[2013Words]
(
[NOUN_NO] ASC,
[MIN_NO] 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]
GO
SQL Server 2000不支持大多数带有选项的选项。具体来说,最后三个选项-您应该首先检查-显示PAD_INDEX | FILLFACTOR=FILLFACTOR | IGNORE_DUP_KEY | DROP|u EXISTING | STATISTICS | norecocomputer | SORT_IN| u TEMPDB.Related:实际上,大多数都是兼容的。如果脚本是在源代码管理或其他方面,我会保留受支持的命令,以便记录您运行的命令,而不仅仅是接受默认命令。@AaronBertrand Oops,对不起,我无法进行检查。我必须发布并运行。。。
USE [WORDDB]
GO
/****** Object: Index [noun_minor] Script Date: 07/03/2013 13:34:21 ******/
CREATE NONCLUSTERED INDEX [noun_minor] ON [dbo].[2013Words]
(
[NOUN_NO] ASC,
[MIN_NO] ASC
) ON [PRIMARY]
GO