При использовании «Индекса скрипта как CREATE To» для дублирования индекса из одной таблицы в другую, я не могу запустить скрипт. Без редактирования сгенерированного кода я получаю ошибку. Я получаю ту же ошибку при работе с любым кодом «Script XXX as CREATE To». Любые комментарии / предложения по решению этой проблемы?
ОШИБКА:
Сообщение 170, уровень 15, состояние 1, строка 6
Строка 6: неправильный синтаксис рядом с '('.
SCRIPT:
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]
EDIT:
Начиная с ответа от Стюарт Эйнсворт оказывается, что я нахожусь на уровне совместимости SQL Server 2000 (80). Мой вопрос немного изменился бы, как я могу что-то дублировать из одной таблицы в другую, работая в 2005 году, но с уровнем совместимости 2000?