Sybase логическая переменная или обходной путь? - PullRequest
0 голосов
/ 13 октября 2011

Нет bool (переменная) в sybase, я думаю? Есть ли обходной путь?

select @w=width, @h=height from Rectangles where id=1
select @a = @w * @h
select @isWide = @w > @h          -- doesn't work

1 Ответ

1 голос
/ 13 октября 2011

Самый простой способ - использовать функцию знака. Выберите @isWide = sign (@w - @h)

. Или оператор case.Не могу проверить себя, потому что у меня нет sybase db.

...