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

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

Есть ли в IB аналог Oracle-ового decode() [IB4.x, IB5.x, Oracle]


Andrew Ustinov ©   (2002-04-19 05:58:00) 

Прелюдия:
create table t_custom(
...
status integer default 0 not null, /* 0,1,2 */
)


Людия:
возможен ли селект для получения результата в виде

status status_name
------ -----------
0 статус0
1 статус1
2 статус2

что в oracle достигается
select status, decode(status,0,"статус0",1,"статус1",2,"статус2","пусто") from ....


Johnmen   (2002-04-19 09:13:00) [1]

Только с помощью UDF.


Наверх

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