"Dmitry Yemanov"

> Издеваешься? Или ты идешь читать релизные ноты про CASE или я посылаю тебя 
> еще дальше :-)

не-а, все сегодня издеваются на Кузьменко


README.case.txt:

B) (searched)
  SELECT
    o.ID,
    o.Description,
    CASE
      WHEN (o.Status IS NULL) THEN 'new'
      WHEN (o.Status = 1) THEN 'confirmed'
      WHEN (o.Status = 3) THEN 'in production'
      WHEN (o.Status = 4) THEN 'ready'
      WHEN (o.Status = 5) THEN 'shipped'
      ELSE 'unknown status ''' || o.Status || ''''
    END
  FROM
    Orders o

ясно написано, что можно проверить значение на IS NULL, не прибегая к 
NULLIF&COALESCE, единственное отличие - это внутри селекта, а мне нужна 
обработка переменной внутри ХП

PS в релизных нотах всего две строчки по этому поводу

-- 
Булычев Алексей
http://www.stella-npf.ru



--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить