Как сделать Distinct правильным? - PullRequest
0 голосов
/ 20 ноября 2018

я хотел бы исправить Distinct для этого запроса в SQL-сервере 2014

select DISTINCT IntrnalKey,   CatName, QName, QString 
from OUQR inner join
     OQCN
     on QCategory = CategoryId

у меня возникла ошибка - Msg 421, уровень 16, состояние 1, строка 3 Тип данных ntext нельзя выбрать какDISTINCT потому что это не сравнимо.

есть лучшие способы, пожалуйста, помогите мне

1 Ответ

0 голосов
/ 20 ноября 2018

Чтобы использовать столбец ntext в SELECT DISTINCT, необходимо сначала привести его к другому типу данных.Мой переход - SELECT DISTINCT CAST(Field AS NVARCHAR(MAX).

...