-3
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:

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

4

1 回答 1

3

最后一组括号中的“创建表”选项来自 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
) ON [PRIMARY]
GO
于 2013-07-03T17:44:09.423 回答