ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
kz1982
- Сообщения: 2
- Зарегистрирован: 13 апр 2005, 09:53
Сообщение
kz1982 » 13 апр 2005, 10:01
Имеется ли в InterBase (v7.1) аналог функции Decode из Oracle?
Для справки:
---синтаксис функции Decode(E1, E2, E3, E4)
---логический эквивалент If E1 = E2 then E3 else E4
Данная функция используется только в рамках SQL без обращения к PL/SQL...
-
dimitr
- Разработчик Firebird
- Сообщения: 888
- Зарегистрирован: 26 окт 2004, 16:20
Сообщение
dimitr » 13 апр 2005, 10:20
Нет. Имеется выполняющий ту же функцию CASE, но только начиная с IB 7.5.
-
kz1982
- Сообщения: 2
- Зарегистрирован: 13 апр 2005, 09:53
Сообщение
kz1982 » 13 апр 2005, 10:23
Спасибо
. Перехожу на InterBase v500.000
-
Vovan1
- Сообщения: 2
- Зарегистрирован: 01 июл 2005, 12:12
Сообщение
Vovan1 » 01 июл 2005, 12:18
Можно что то подобное реализовать через удфки.
rfunc.dll
ф-ии
DIF
IIF
качать
тут