Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка в запросе при выполнении объединения varchar  [new]
roma1975
Member

Откуда:
Сообщений: 251
Добрый день.

Есть запрос объединяющий 2 varchar(250):

SELECT 
t2.[Info]+t4.[INFO]  
FROM AESBASES.dbo.RALARM t1
left join AESBASES.dbo.places t2 on t1.IDOtis=t2.IDOtis
left join AESBASES.dbo.Technik_id t3 on t1.IDTech=t3.tech_id
left join CARDS t4 on t2.OrgID=t4.ORGID and t2.Otis=t4.OTISNUMBER
where 
WHEN_DATE>=getdate()-10
and t1.IDTech=142 and t1.KKP=0
order by WHEN_DATE


При его выполнении выходит ошибка:
Не удалось выполнить неявное преобразование значения varchar в varchar, поскольку параметры сортировки значений являются неразрешимыми вследствие конфликта параметров сортировки.
Как исправить, чтобы запрос исполнялся?
18 июл 16, 07:43    [19421520]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка в запросе при выполнении объединения varchar  [new]
o-o
Guest
Явный collate одному из слагаемых к collation другого
18 июл 16, 07:54    [19421525]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка в запросе при выполнении объединения varchar  [new]
roma1975
Member

Откуда:
Сообщений: 251
Да. Спасибо!
t2.[Info]+t4.[INFO] collate Cyrillic_General_CI_AS
помогло
18 июл 16, 08:09    [19421543]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить