Нет bool (переменная) в sybase, я думаю? Есть ли обходной путь?
select @w=width, @h=height from Rectangles where id=1 select @a = @w * @h select @isWide = @w > @h -- doesn't work
Самый простой способ - использовать функцию знака. Выберите @isWide = sign (@w - @h)
. Или оператор case.Не могу проверить себя, потому что у меня нет sybase db.