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

Откуда:
Сообщений: 25
Либо это я сошел с ума, либо SQL Serverю

Дано - юникодовая строка на эфиопском языке: N'የኢትዮጵያ ቀን በዓል'
Сравниваю эту строку с пустой строкой - получаю TRUE:

IF N'' = N'የኢትዮጵያ ቀን በዓል' PRINT '1'

Что за хрень?!!!
3 фев 15, 19:56    [17214366]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк - наверное, я сошел с ума  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7511
Что за хрень?!!!
3 фев 15, 20:05    [17214387]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк - наверное, я сошел с ума  [new]
Дмитрий Сорокин
Member

Откуда:
Сообщений: 25
Спасибо, понял. А что посоветуете сделать, чтобы процессить такую строку в SSAS - сейчас при попытке процессинга SSAS ругается:

Errors in the OLAP storage engine: The attribute key cannot be found when processing: Table: 'ALFRED_DIM_Tickets', Column: 'name', Value: 'የኢትዮጵያ ቀን በዓል'. The attribute is 'name'.
3 фев 15, 20:58    [17214504]     Ответить | Цитировать Сообщить модератору
 Re: Сравнение строк - наверное, я сошел с ума  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7511
Используйте COLLATE в операторах, как в блоге написано.
3 фев 15, 21:02    [17214514]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить