地板上函數

適用於:檢查標記是的磚的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