Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

Null в select-e   Найти похожие ветки 

 
Ivan_   (2004-12-09 14:22) [0]

Уважаемые Мастера, подскажите плиз функцию чтобы запрос типа
select (a.line1 || a.line2) allLines
from a
работал корректно если один из параметров Null. Заранее благодарен


 
stud ©   (2004-12-09 14:29) [1]

coalesce


 
Johnmen ©   (2004-12-09 16:19) [2]

Такой встроенной ф-ии нет в IB6.0


 
clickmaker ©   (2004-12-09 19:50) [3]

isnull()


 
Zacho ©   (2004-12-09 20:06) [4]

clickmaker ©   (09.12.04 19:50) [3]

Такой встроенной ф-ии тоже нет в IB 6.0 :)

2 Ivan_ :
Используй UDF. Или переходи на FB 1.5 - там есть и case, и coalesce и т.д.


 
ЮЮ ©   (2004-12-10 04:48) [5]

ещё два метода:
1)
select a.line1 allLines from a WHERE a.line2 IS NULL
UNION ALL
select a.line2 from a WHERE a.line1 IS NULL
UNION ALL
select (a.line1 || a.line2) allLines from a WHERE NOT (a.line1 IS NULL) AND NOT (a.line2 IS NULL)
2) конкатенацию полей делать на клиенте в OnCalcFields



Страницы: 1 вся ветка

Текущий архив: 2005.01.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.044 c
14-1103574561
Cobalt
2004-12-20 23:29
2005.01.09
МТС - сбой?


6-1098380289
Grundic
2004-10-21 21:38
2005.01.09
idUDPClient - проверка перед отправкой - как?


9-1094386495
Darthman
2004-09-05 16:14
2005.01.09
Народ помогите с тестированием альфы плиз...


14-1102690000
Zilog
2004-12-10 17:46
2005.01.09
Мне кажется некоторые тут особо высокомерные


14-1103692277
NewDelpher
2004-12-22 08:11
2005.01.09
Кто купил Юкос