Sybase中有iif()、round()等函数吗?或者有别的函数可以替代,你可以看帮助的.

解决方案 »

  1.   

    Sybase有case或nullif 函数吗?
    如有,
    则为
    select convert(numeric(12,2),(case d_2 when 0 then 0 else d_1/d_2 end ))

    select convert(numeric(12,2),d_1/nullif(d_2,0))
      

  2.   

    我只想精确到2位小数。
    signboy(横) :首先非常感谢。但我照此运行,总是报语法错。
    下一步还有其他方法吗?
      

  3.   

    报语法错,是什么错?首先我想知道的是:Sybase有case或nullif 函数吗?,不过我想应该convert是有
    如有,则应该没问题