Страница 1 из 1

Имеется ли в InterBase аналог функции Decode из Oracle?

Добавлено: 13 апр 2005, 10:01
kz1982
Имеется ли в InterBase (v7.1) аналог функции Decode из Oracle?
Для справки:
---синтаксис функции Decode(E1, E2, E3, E4)
---логический эквивалент If E1 = E2 then E3 else E4
Данная функция используется только в рамках SQL без обращения к PL/SQL...

Добавлено: 13 апр 2005, 10:20
dimitr
Нет. Имеется выполняющий ту же функцию CASE, но только начиная с IB 7.5.

Добавлено: 13 апр 2005, 10:23
kz1982
Спасибо :). Перехожу на InterBase v500.000 :)

Добавлено: 01 июл 2005, 12:18
Vovan1
Можно что то подобное реализовать через удфки.
rfunc.dll
ф-ии
DIF
IIF

качать тут