sybase布尔变量还是变通方法?

时间:2011-10-13 02:25:59

标签: sybase

我猜sybase中没有bool(变量)吗?有解决方法吗?

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

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用sign函数 选择@isWide = sign(@w - @h)

或案例陈述 @w>的情况@h然后1其他0结束

无法检查自己,因为我现在没有sybase db。