地板上函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时10.0及以上

返回最多不超过expr圆形的到targetScale相对于小数点位数。

语法

地板上(expr(,targetScale])

参数

  • expr:一个表达式计算数字。

  • targetScale:一个可选的整型文字大于-38年指定多少小数点后位数轮下来。

返回

如果没有targetScale给出:

  • 如果expr小数(p,s),返回小数(p- - - - - -年代+1,0)

  • 对于所有其他情况下,返回一个长整型数字。

如果targetScale是指定的,expr是一个:

  • 非常小的整数

    返回一个小数(p,0)p=max (3-targetScale+1)

  • 短整型

    返回一个小数(p,0)p=max (5-targetScale+1)

  • 整数

    返回一个小数(p,0)p=马克斯(10,-targetScale+1))

  • 长整型数字

    返回一个小数(p,0)p=马克斯(20,-targetScale+1))

  • 浮动

    返回一个小数(p,s)p=max(14日-targetScale+1))年代=min (7马克斯(0,targetScale))

  • 返回一个小数(p,s)p=max(30日-targetScale+1))年代=min(15日马克斯(0,targetScale))

  • 小数(p_ins_in)

    返回一个小数(p,s)p=max (p_in- - - - - -s_in+1,-targetScale+1))年代=分钟(s_in马克斯(0,targetScale))

如果targetScale是负的舍入发生-targetScale小数点左边的数字。

默认的targetScale是0,轮下一个较小的整数。

例子

>选择地板上(- - - - - -01);- - - - - -1>选择地板上(5);5>选择地板上(3345年1,- - - - - -2);3300年>选择地板上(- - - - - -12345年,1);- - - - - -124