"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
--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

