![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не работает запрос?!! [D7, FB1.5]
Ярослав © (2005-10-04 10:55:00)Не работает:
SELECT COUNTRY_ID, SNAME
FROM COUNTRY
WHERE UPPER(NAME) LIKE UPPER('%россия%')
А этот работает:
SELECT COUNTRY_ID, SNAME
FROM COUNTRY
WHERE UPPER(NAME) LIKE UPPER('%росси%')
в таблице есть "Россия" и тот запрос который работает ее возращает!!!
А почему первый то не работает???
Региональные настройки правильно установленны в win1251
может ему буква "я" почемуто не нравиться?
Ярослав (2005-10-05 06:28:00) [1]И то и другое WIN1251
Sergey13 (2005-10-04 11:27:00) [2]2 [5] Ярослав (04.10.05 11:12)
А какие на поле стоят кодировка и коллате?
Ярослав (2005-10-04 11:12:00) [3]Через него и делаю!
Это у меня ХП, и в ней входной параметр iName типа varchar, из Delphi вызываю ХП с iName заполняеться при помощи параметра, т.е. не собираеться SQL типа Select * from MySP('Россия'), а именно через параметр!
Там то я это и заметил
А запрос в [1] я в IBExpert проверял... тоже самое!
Я зачем в этот раздел переместили? Если вопрос простой то можно навенрное и ответ тогда на него дать, если перемещать то!
Sergey13 (2005-10-04 11:03:00) [4]А через параметр не прокатит?
Ярослав (2005-10-04 11:01:00) [5]А как быть то???
Mike Kouzmine (2005-10-04 10:59:00) [6]Может дело в букве Я. Очень опасная буква.
Ярослав (2005-10-04 10:56:00) [7]Первый не выдает ошибку он просто не находит запись