Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Код символа  [new]
Владимир Даль
Guest
почему при запросе
select ASCII('s')
union all
select ASCII('ş')

возвращает значение
115 в обоих случаях ?
29 апр 12, 17:06    [12488384]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
вместо 'ş' там должно быть 's' с хвостиком внизу
29 апр 12, 17:10    [12488394]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
Сорри, вот научился

select ASCII('s')
union all
select ASCII('ş')

выдает результат 115 и на тот и другой символ. В чем может быть причина? как вывести правильный ASCII код ?
29 апр 12, 17:12    [12488397]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
step_ks
Member

Откуда:
Сообщений: 936
а правильный - это какой?
29 апр 12, 17:13    [12488399]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль\
Guest
Не получается выложить правильный запрос, вот вкратце необходимо получить ASCII код на вот эти два разных символа 'ş' и 's' при запросе выдает ответ 115 на оба символа, где копать ?
29 апр 12, 17:17    [12488401]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
step_ks
а правильный - это какой?

сам не знаю вот и хочу выяснить
29 апр 12, 17:18    [12488404]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
step_ks
Member

Откуда:
Сообщений: 936
этого вашего диактрического "s" нет в ascii - видимо, коллэйшен подбирает "похожий".
29 апр 12, 17:24    [12488413]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
step_ks
этого вашего диактрического "s" нет в ascii - видимо, коллэйшен подбирает "похожий".
так что делать изменить коллейшн ?
29 апр 12, 17:29    [12488425]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
step_ks
Member

Откуда:
Сообщений: 936
да и вообще, ascii тут не причем. Какой у вас collation ?
29 апр 12, 17:30    [12488428]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
step_ks
Member

Откуда:
Сообщений: 936
Владимир Даль
step_ks
этого вашего диактрического "s" нет в ascii - видимо, коллэйшен подбирает "похожий".
так что делать изменить коллейшн ?

а чего вы хотите добиться?
29 апр 12, 17:31    [12488429]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
step_ks
Владимир Даль
пропущено...
так что делать изменить коллейшн ?

а чего вы хотите добиться?

меняю коллейшн... проверяю...
29 апр 12, 17:38    [12488442]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
Владимир Даль
step_ks
пропущено...

а чего вы хотите добиться?

меняю коллейшн... проверяю...

поменял коллейшн не помогает
29 апр 12, 17:43    [12488448]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
Владимир Даль
Владимир Даль
пропущено...

меняю коллейшн... проверяю...

поменял коллейшн не помогает
Чему не помогает? Что нужно сделать?
29 апр 12, 18:43    [12488541]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
aleks2
Guest
Тредстартеру следует освоить прогрессивные технологии

select unicode(N's'),  unicode(N'ş')
29 апр 12, 19:45    [12488641]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
aleks2
Тредстартеру следует освоить прогрессивные технологии

select unicode(N's'),  unicode(N'ş')


а как эту конструкцию запустить в Like? т.е. отобрать в таблице все значения содержащие 's' с хвостиком ?
29 апр 12, 20:57    [12488817]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Владимир Даль
а как эту конструкцию запустить в Like? т.е. отобрать в таблице все значения содержащие 's' с хвостиком ?


Наверное, поручить эту работу квалифицированному специалисту...
29 апр 12, 21:01    [12488844]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
pkarklin
Владимир Даль
а как эту конструкцию запустить в Like? т.е. отобрать в таблице все значения содержащие 's' с хвостиком ?


Наверное, поручить эту работу квалифицированному специалисту...

Намек понял, простите уж зависаю !!!
29 апр 12, 21:10    [12488885]     Ответить | Цитировать Сообщить модератору
 Re: Код символа  [new]
Владимир Даль
Guest
Владимир Даль
pkarklin
пропущено...


Наверное, поручить эту работу квалифицированному специалисту...

Намек понял, простите уж зависаю !!!

Спасибо всем разобрался
select NCHAR(351) COLLATE Latin1_General_BIN, NCHAR(1108)
30 апр 12, 12:17    [12490170]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить