"Horsun Vlad" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > "Oleg LOA" ... >> "Horsun Vlad" ... >> > без udf никак? Или пойти и йаду выпить? >> > >> > field >= '0' and field < ':' >> > >> > ? >> >> '1111' ? > > Вообще-то Ord(':') > Ord('9'), это я коллэйт не учёл :-) > > Ну да ладно - можно взять не ':' для верхней границы, а > столько '9', сколько символов в объявлении поля, т.е. > > field >= '0' and field <= '99999' для CHAR(5) >
select * from rdb$database where '11d' >= '0' and '11d' <= '99999' > или > > field >= '0' and field < 'a' > (первая буква после '9' в коллейте поля) > 'aaaaa'? Теже яица что и сверху. P.S. И не надо меня убеждать что IsDigit в Ya лишняя функция :-):-):-):-)

