"Dmitry Yemanov"

> И я тебе про это. И даже пример показал. А ты взял и спутал simple case и 
> searched case.

ай, спасибо, вот это заработало


execute block
returns (REASON integer)
as
declare variable B integer;
begin
 B = null;
 REASON = case
          when (B = 1) then 130
          when (B = 0) then 0
          when (B is null) then 131
          else 'XZ'
          end;
 suspend;
end

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




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

Ответить