sybase 數據庫 處理小數問題的解決

     最近項目中用到Sybase處理小數的問題,寫出來作爲自己的總結吧

處理小數的時候,如果直接用Round()函數,舉例說明吧:

       select Round(123.456,2)

結果是:123.460 (四捨五入,但是顯示後面帶零)

 

通常就用下面的方法解決

select convert(decimal(16,2),round(123.456,2))

結果是:123.46

 

另外還有兩個方法:

1.、直接去尾

select floor(123.1546)

結果是:123

2、直接進尾

select ceiling(123.1546)

結果是:124

發佈了23 篇原創文章 · 獲贊 1 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章