Member 14270381 Ответов: 2

Msg 156, уровень 15, состояние 1, строка 2 неверный синтаксис рядом с ключевым словом "convert".


Привет, может ли кто-нибудь помочь мне в этом, я новичок в sql, не могу найти ошибку.

Создать индекс CustomerHistory_SMS
ON CustomerHistory (customerid,convert(varchar,transactiondts,112))

Что я уже пробовал:

Создать индекс CustomerHistory_SMS
ON CustomerHistory (customerid,convert(varchar,transactiondts,112))

2 Ответов

Рейтинг:
1

MadMyche

На что вы пытаетесь поместить индекс?

Я бы сказал, что SQL Server говорит вам, что вы не можете использовать функцию CONVERT внутри инструкции CREATE INDEX. Я действительно не знаю, зачем тебе это нужно.

Вот что я хотел бы попробовать

CREATE INDEX CustomerHistory_SMS
ON CustomerHistory (customerid, transactiondts)