Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

like ' %' - не работает. Почему? [FireBird 1.5.2]


DSKalugin ©   (2005-12-09 16:41:00) 

Делаю выборку номеров, начинающихся с пробела


SELECT * from "sklad"
where "sklad_number" like ' %'


выборка пустая, но такие номера есть!
Когда подставляю like ' 8%' - выборка не пустая

В чем проблема?

Индекс по этому полю есть
CREATE INDEX "IDX_SellCod" ON "sklad" ("sklad_number");

---------------------
ФБ 1,5,2 СС Вин2003


Desdechado   (2005-12-12 12:05:00) [1]

дык, он же еще RC2


DSKalugin   (2005-12-12 11:51:00) [2]

На forum.ibase.ru порекомендовали обновиться до FB 1.5.3 там это уже исправлено. Чего и вам желаю


DSKalugin   (2005-12-09 20:03:00) [3]

Johnmen ©   (09.12.05 18:03) [10]
> Даже указание коллейта не помогает. FB1.5


Johnmen ©   (09.12.05 17:34) [5]
> У меня всё работает в обеих диалектах FB1.5 релиз 0.3744


Так помогает или нет?


DSKalugin   (2005-12-09 20:00:00) [4]

а у меня помогло :-)


Johnmen   (2005-12-09 18:03:00) [5]


> DSKalugin ©   (09.12.05 17:53) [8]
> может дело в кодировке?


Да. В ней.
Даже указание коллейта не помогает. FB1.5


DSKalugin   (2005-12-09 17:57:00) [6]

А если явно указывать коллате - работает!
SELECT * from "sklad"
where  "sklad_number" like ' %' Collate PXW_CYRL

WIN1251 с этим тоже все впорядке


DSKalugin   (2005-12-09 17:53:00) [7]

может дело в кодировке?
у меня CHARACTER SET WIN1251
мож в COLLATE дело ?


Desdechado   (2005-12-09 17:39:00) [8]

Firebird-1.5.2.4731-Win32 SS
диалект 1 проверял, с 3-м я не работаю


Johnmen   (2005-12-09 17:37:00) [9]

Так же всё работает в IB6.0 релиз 1.6


Johnmen   (2005-12-09 17:34:00) [10]

У меня всё работает в обеих диалектах FB1.5 релиз 0.3744


DSKalugin   (2005-12-09 17:07:00) [11]

Ах двууууушка, а я по ошибке прочитал как дЕвушка :-))
Значит это глюк стабильной версии, который уже обнаружен и исправлен в FB2.0


Desdechado   (2005-12-09 17:04:00) [12]

FB2.0 Alpha2
это я ее тестирую :))


DSKalugin   (2005-12-09 17:02:00) [13]


> а вот двушка на той же БД корректно себя ведет


Красная Шапочка штоли? :-)))))))))))


Desdechado   (2005-12-09 16:53:00) [14]

да, занятно, у меня тоже, причем и с CHAR, и с VARCHAR
возвращает только тогда, когда значение строгоравно пробелу

а вот двушка на той же БД корректно себя ведет


Наверх

Титульная страница Поиск, карта сайта Написать письмо