Имя: Пароль:
1C
 
Не удалось разрешить конфликт параметров сортировки
0 extrim-style
 
23.08.16
15:15
При попытки соединить поля подключенных внешних источников данных в запросе 1С получаю ошибку:
[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Не удалось разрешить конфликт параметров сортировки между "Cyrillic_General_CI_AS" и "SQL_Latin1_General_CP1251_CI_AS" в операции equal to.

В SQL это решалось указанием порядка сортировки:
...
on a.name = left(b.DESCR COLLATE SQL_Latin1_General_CP1251_CI_AS, 30)

Как это обойти в 1С (без прямых запросов)?
Платформа 8.3.6.
1 extrim-style
 
23.08.16
15:17
+(0) при попыткЕ
2 Зая Бусечка
 
23.08.16
15:50
ВИД, я насколько помню, такого не поддерживает.
Почему бы БД не переделать в нужный коллейшн?
3 extrim-style
 
23.08.16
16:01
Пришлось располовинить запрос. Сначала запрос к первой таблице, потом через обход ВИД всё записывать в список значений.
4 Mauser
 
23.08.16
16:53
(2) +10050
Хотя бы сделать вьюху в базе и ВИД на нее