Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
 Firebird 2.5 не работает similar to?  [new]
PATRI0T
Member

Откуда: Майкоп
Сообщений: 81
Подскажите пожалуйста.. Firebird 2.5
Ругается на "SIMILAR TO"
Говорит, что Token unknown

select  'b' SIMILAR TO '[abc^d]' from rdb$database

Сообщение об ошибке:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 13.
SIMILAR.

Вообще хочу выбрать все номера заказов, у которых в начале стоит число (3х-4хзначное) - строки вида "6098 Делюкс 1"
select
    id,
    o.itm_ordernum,
    left(o.itm_ordernum,4),
    left(o.itm_ordernum,4)  SIMILAR TO '[[:DIGIT:]]+'
from orders o where
o.id > 4000


ЧЯДН?
6 мар 19, 18:27    [21826649]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
DarkMaster
Member

Откуда: Donetsk,Ukraine
Сообщений: 6202
PATRI0T,

select ....
from ...
where X.B SIMILAR TO ....
6 мар 19, 18:44    [21826666]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29835

в WHERE пиши

Posted via ActualForum NNTP Server 1.5

6 мар 19, 18:46    [21826667]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
DarkMaster
Member

Откуда: Donetsk,Ukraine
Сообщений: 6202
PATRI0T
ЧЯДН?


Ты пытаешься выбрать результат SIMILAR TO.
6 мар 19, 18:47    [21826671]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 9468
PATRI0T,

в 2.5 типа BOOLEAN нет, это тебе не 3.0
6 мар 19, 20:19    [21826731]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
Vlad F
Member

Откуда:
Сообщений: 778
Симонов Денис,

Сказал бы прямо, - при переходе на 3.0 запрос можно даже не менять.))
6 мар 19, 22:14    [21826800]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 9468
Vlad F,

ну не факт, что ТС хочет увидеть именно такой результат :-)
6 мар 19, 22:34    [21826808]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
Vlad F
Member

Откуда:
Сообщений: 778
Симонов Денис,

С этим согласен, но первоначально ты был уж очень витиеват.))
6 мар 19, 22:44    [21826813]     Ответить | Цитировать Сообщить модератору
 Re: Firebird 2.5 не работает similar to?  [new]
PATRI0T
Member

Откуда: Майкоп
Сообщений: 81
ой...
стыдно то как.. вчера был поздний конец рабочего дня )
спасибо всем)
7 мар 19, 14:44    [21827369]     Ответить | Цитировать Сообщить модератору
Все форумы / Firebird, InterBase Ответить