Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.04;
Скачать: CL | DM;

Вниз

upper в InterBase   Найти похожие ветки 

 
UncleRu ©   (2002-06-10 17:11) [0]

Господа, объясните несведущему. При выполнении SQL-запроса с оператором upper() не переводятся в верхний регистр буквы кирилицы. С латиницей работает всё ОК. Что за глюк такой? Спасайте, плиз.


 
kaif ©   (2002-06-10 23:08) [1]

для этого нужно одновременное выполнение 2 условий:

1.Правильный CHARACTER SET:
CHARACTER SET WIN1251

2.Правильный COLLATION ORDER в поле таблицы:
COLLATE PXW_CYRL;

Иначе upper не заработает.


 
Ciklon   (2002-06-11 02:29) [2]

Попробуй так:
select upper(Name) collate pxw_cyrl
from Tovar

либо

select Name from Tovar
where UPPER(Name) collate pxw_cyrl = "КРЕСЛО"

У меня это работает...


 
Alexandr ©   (2002-06-11 06:31) [3]

или используй функцию upper из UDF



Страницы: 1 вся ветка

Текущий архив: 2002.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
3-9729
voland_s
2002-06-10 15:14
2002.07.04
SQL временные таблички


14-10006
Дима123456
2002-05-31 00:30
2002.07.04
Как написать свой снифер?


4-10048
Artemkin
2002-05-06 15:01
2002.07.04
Легкий Quesion about Tbutton.Caption


3-9712
Стас
2002-06-07 11:52
2002.07.04
INSERT в Query с параметрами


1-9780
greenrul
2002-06-23 17:28
2002.07.04
Как массив (строки) быстро заполнить элементами?